Exemplo n.º 1
0
////////////////////////////////////////////////////////////////////////////////
// Inverse
Matrix3x3 Matrix3x3::Inverse() const
{
#ifndef NDEBUG
	assert(IsInvertible());
#endif
	return 1.0f/Determinant() * Adjugate();
}
Exemplo n.º 2
0
Quat Quat::Inverted() const
{
	assume(IsNormalized());
	assume(IsInvertible());
	return Conjugated();
}
Exemplo n.º 3
0
void Quat::Inverse()
{
	assume(IsNormalized());
	assume(IsInvertible());
	Conjugate();
}
Exemplo n.º 4
0
Quat MUST_USE_RESULT Quat::Inverted() const
{
	assume(IsNormalized());
	assume(IsInvertible());
	return Conjugated();
}