UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TQuaternion< RealType > Member List

This is the complete list of members for UE::Geometry::TQuaternion< RealType >, including all inherited members.

AxisX() constUE::Geometry::TQuaternion< RealType >
AxisY() constUE::Geometry::TQuaternion< RealType >
AxisZ() constUE::Geometry::TQuaternion< RealType >
Dot(const TQuaternion< RealType > &Other) constUE::Geometry::TQuaternion< RealType >
EpsilonEqual(const TQuaternion< RealType > &Other, RealType Tolerance=TMathUtil< RealType >::ZeroTolerance) constUE::Geometry::TQuaternion< RealType >
GetAxes(TVector< RealType > &X, TVector< RealType > &Y, TVector< RealType > &Z) constUE::Geometry::TQuaternion< RealType >
Identity()UE::Geometry::TQuaternion< RealType >inlinestatic
Inverse() constUE::Geometry::TQuaternion< RealType >
InverseMultiply(const TVector< RealType > &Other) constUE::Geometry::TQuaternion< RealType >
IsIdentity(RealType Tolerance=TMathUtil< RealType >::ZeroTolerance) constUE::Geometry::TQuaternion< RealType >inline
Length() constUE::Geometry::TQuaternion< RealType >inline
Normalize(const RealType epsilon=0)UE::Geometry::TQuaternion< RealType >
Normalized(const RealType epsilon=0) constUE::Geometry::TQuaternion< RealType >
operator FQuat4d() constUE::Geometry::TQuaternion< RealType >inlineexplicit
operator FQuat4f() constUE::Geometry::TQuaternion< RealType >inlineexplicit
operator FRotator() constUE::Geometry::TQuaternion< RealType >inlineexplicit
operator UE::Math::TVector4< RealType >() constUE::Geometry::TQuaternion< RealType >inlineexplicit
operator-() constUE::Geometry::TQuaternion< RealType >inline
operator=(const TQuaternion &Copy)=defaultUE::Geometry::TQuaternion< RealType >
operator[](int i)UE::Geometry::TQuaternion< RealType >inline
operator[](int i) constUE::Geometry::TQuaternion< RealType >inline
SetAxisAngleD(const TVector< RealType > &Axis, RealType AngleDeg)UE::Geometry::TQuaternion< RealType >
SetAxisAngleR(const TVector< RealType > &Axis, RealType AngleRad)UE::Geometry::TQuaternion< RealType >
SetFromRotationMatrix(const TMatrix3< RealType > &RotationMatrix)UE::Geometry::TQuaternion< RealType >
SetFromTo(const TVector< RealType > &From, const TVector< RealType > &To)UE::Geometry::TQuaternion< RealType >
SetToSlerp(TQuaternion< RealType > From, TQuaternion< RealType > To, RealType InterpT)UE::Geometry::TQuaternion< RealType >
SquaredLength() constUE::Geometry::TQuaternion< RealType >inline
ToRotationMatrix() constUE::Geometry::TQuaternion< RealType >
TQuaternion()UE::Geometry::TQuaternion< RealType >
TQuaternion(RealType X, RealType Y, RealType Z, RealType W)UE::Geometry::TQuaternion< RealType >
TQuaternion(const RealType *Values)UE::Geometry::TQuaternion< RealType >explicit
TQuaternion(const TQuaternion &Copy)=defaultUE::Geometry::TQuaternion< RealType >
TQuaternion(const TQuaternion< RealType2 > &Copy)UE::Geometry::TQuaternion< RealType >explicit
TQuaternion(const TVector< RealType > &Axis, RealType Angle, bool bAngleIsDegrees)UE::Geometry::TQuaternion< RealType >
TQuaternion(const TVector< RealType > &From, const TVector< RealType > &To)UE::Geometry::TQuaternion< RealType >
TQuaternion(const TQuaternion< RealType > &From, const TQuaternion< RealType > &To, RealType InterpT)UE::Geometry::TQuaternion< RealType >
TQuaternion(const TMatrix3< RealType > &RotationMatrix)UE::Geometry::TQuaternion< RealType >
TQuaternion(const FQuat4f &Quat)UE::Geometry::TQuaternion< RealType >inlineexplicit
TQuaternion(const FQuat4d &Quat)UE::Geometry::TQuaternion< RealType >inlineexplicit
TQuaternion(const FRotator &Rotator)UE::Geometry::TQuaternion< RealType >inlineexplicit
TQuaternion(const TQuaternion< RealType2 > &Copy)UE::Geometry::TQuaternion< RealType >
WUE::Geometry::TQuaternion< RealType >
XUE::Geometry::TQuaternion< RealType >
XYZWUE::Geometry::TQuaternion< RealType >
YUE::Geometry::TQuaternion< RealType >
ZUE::Geometry::TQuaternion< RealType >
Zero()UE::Geometry::TQuaternion< RealType >inlinestatic