예제 #1
0
파일: OBB.cpp 프로젝트: Ilikia/naali
void OBB::SetFrom(const AABB &aabb, const Quat &transform)
{
    OBBSetFrom(*this, aabb, float3x3(transform));
}
예제 #2
0
파일: OBB.cpp 프로젝트: Ilikia/naali
void OBB::SetFrom(const AABB &aabb, const float3x3 &transform)
{
    assume(transform.IsOrthogonal());
    OBBSetFrom(*this, aabb, transform);
}
예제 #3
0
파일: OBB.cpp 프로젝트: Ilikia/naali
void OBB::SetFrom(const AABB &aabb, const float4x4 &transform)
{
    OBBSetFrom(*this, aabb, transform);
}
예제 #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());
}