Exemple #1
0
void OBB::SetFrom(const AABB &aabb, const Quat &transform)
{
    OBBSetFrom(*this, aabb, float3x3(transform));
}
Exemple #2
0
void OBB::SetFrom(const AABB &aabb, const float3x3 &transform)
{
    assume(transform.IsOrthogonal());
    OBBSetFrom(*this, aabb, transform);
}
Exemple #3
0
void OBB::SetFrom(const AABB &aabb, const float4x4 &transform)
{
    OBBSetFrom(*this, aabb, transform);
}
Exemple #4
0
void OBB::SetFrom(const AABB &aabb, const float4x4 &transform)
{
	assume(transform.Row(3).Equals(0,0,0,1));
	OBBSetFrom(*this, aabb, transform.Float3x4Part());
}