本文整理汇总了C++中FTransform::GetDeterminant方法的典型用法代码示例。如果您正苦于以下问题:C++ FTransform::GetDeterminant方法的具体用法?C++ FTransform::GetDeterminant怎么用?C++ FTransform::GetDeterminant使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FTransform
的用法示例。
在下文中一共展示了FTransform::GetDeterminant方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GetRefFrame
FTransform FConstraintInstance::GetRefFrame(EConstraintFrame::Type Frame) const
{
FTransform Result;
if(Frame == EConstraintFrame::Frame1)
{
Result = FTransform(PriAxis1, SecAxis1, PriAxis1 ^ SecAxis1, Pos1);
}
else
{
Result = FTransform(PriAxis2, SecAxis2, PriAxis2 ^ SecAxis2, Pos2);
}
float Error = FMath::Abs( Result.GetDeterminant() - 1.0f );
if(Error > 0.01f)
{
UE_LOG(LogPhysics, Warning, TEXT("FConstraintInstance::GetRefFrame : Contained scale."));
}
return Result;
}