48template<
typename VectorType>
51 static_assert(std::is_same_v<VectorType, FPackedNormal> ||
52 std::is_same_v<VectorType, FPackedRGBA16N>,
"ERROR: Must be FPackedNormal or FPackedRGBA16N");
#define FVector
Definition IOSSystemIncludes.h:8
UE::Math::TPlane< double > FPlane
Definition MathFwd.h:52
int8 GetBasisDeterminantSignByte(const FPackedNormal &XAxis, const FPackedNormal &YAxis, const FPackedNormal &ZAxis)
Definition RenderMath.h:37
FVector GenerateYAxis(const VectorType &XAxis, const VectorType &ZAxis)
Definition RenderMath.h:49
float GetBasisDeterminantSign(const FVector &XAxis, const FVector &YAxis, const FVector &ZAxis)
Definition RenderMath.h:16
Definition PackedNormal.h:13
FVector ToFVector() const
Definition PackedNormal.h:162
T RotDeterminant() const
Definition Matrix.inl:344
T W
Definition Vector4.h:52