UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TRigidTransform< FRealDouble, 3 > Member List

This is the complete list of members for Chaos::TRigidTransform< FRealDouble, 3 >, including all inherited members.

Accumulate(const TTransform< FRealDouble > &SourceAtom)UE::Math::TTransform< FRealDouble >inline
Accumulate(const TTransform< FRealDouble > &Atom, FReal BlendWeight)UE::Math::TTransform< FRealDouble >inline
AccumulateWithAdditiveScale(const TTransform< FRealDouble > &Atom, FRealDouble BlendWeight)UE::Math::TTransform< FRealDouble >inline
AccumulateWithShortestRotation(const TTransform< FRealDouble > &DeltaAtom, FReal BlendWeight)UE::Math::TTransform< FRealDouble >inline
AddToTranslation(const TVector< FRealDouble > &DeltaTranslation)UE::Math::TTransform< FRealDouble >inline
AddTranslations(const TTransform< FRealDouble > &A, const TTransform< FRealDouble > &B)UE::Math::TTransform< FRealDouble >inlinestatic
AnyHasNegativeScale(const TVector< FRealDouble > &InScale3D, const TVector< FRealDouble > &InOtherScale3D)UE::Math::TTransform< FRealDouble >inlinestatic
AreRotationsEqual(const TTransform< FRealDouble > &A, const TTransform< FRealDouble > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< FRealDouble >inlinestatic
AreScale3DsEqual(const TTransform< FRealDouble > &A, const TTransform< FRealDouble > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< FRealDouble >inlinestatic
AreTranslationsEqual(const TTransform< FRealDouble > &A, const TTransform< FRealDouble > &B, FReal Tolerance=UE_KINDA_SMALL_NUMBER)UE::Math::TTransform< FRealDouble >inlinestatic
Blend(const TTransform< FRealDouble > &Atom1, const TTransform< FRealDouble > &Atom2, float Alpha)UE::Math::TTransform< FRealDouble >inline
BlendFromIdentityAndAccumulate(TTransform< FRealDouble > &FinalAtom, const TTransform< FRealDouble > &SourceAtom, float BlendWeight)UE::Math::TTransform< FRealDouble >inlinestatic
BlendWith(const TTransform< FRealDouble > &OtherAtom, float Alpha)UE::Math::TTransform< FRealDouble >inline
ConcatenateRotation(const TQuat< FRealDouble > &DeltaRotation)UE::Math::TTransform< FRealDouble >inline
ContainsNaN() constUE::Math::TTransform< FRealDouble >inline
CopyRotation(const TTransform< FRealDouble > &Other)UE::Math::TTransform< FRealDouble >inline
CopyRotationPart(const TTransform< FRealDouble > &SrcBA)UE::Math::TTransform< FRealDouble >inline
CopyScale3D(const TTransform< FRealDouble > &Other)UE::Math::TTransform< FRealDouble >inline
CopyTranslation(const TTransform< FRealDouble > &Other)UE::Math::TTransform< FRealDouble >inline
CopyTranslationAndScale3D(const TTransform< FRealDouble > &SrcBA)UE::Math::TTransform< FRealDouble >inline
DebugEqualMatrix(const TMatrix< FRealDouble > &Matrix) constUE::Math::TTransform< FRealDouble >
DebugPrint() constUE::Math::TTransform< FRealDouble >
DiagnosticCheck_IsValid() constUE::Math::TTransform< FRealDouble >inline
DiagnosticCheckNaN_All() constUE::Math::TTransform< FRealDouble >inline
DiagnosticCheckNaN_Rotate() constUE::Math::TTransform< FRealDouble >inline
DiagnosticCheckNaN_Scale3D() constUE::Math::TTransform< FRealDouble >inline
DiagnosticCheckNaN_Translate() constUE::Math::TTransform< FRealDouble >inline
Equals(const TTransform< FRealDouble > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< FRealDouble >inline
EqualsNoScale(const TTransform< FRealDouble > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< FRealDouble >inline
FReal typedefUE::Math::TTransform< FRealDouble >
GetDeterminant() constUE::Math::TTransform< FRealDouble >inline
GetLocation() constUE::Math::TTransform< FRealDouble >inline
GetMaximumAxisScale() constUE::Math::TTransform< FRealDouble >inline
GetMinimumAxisScale() constUE::Math::TTransform< FRealDouble >inline
GetRelativeTransform(const TTransform< FRealDouble > &Other) constUE::Math::TTransform< FRealDouble >
GetRelativeTransformNoScale(const TRigidTransform< FRealDouble, 3 > &Other) constChaos::TRigidTransform< FRealDouble, 3 >inline
GetRelativeTransformReverse(const TTransform< FRealDouble > &Other) constUE::Math::TTransform< FRealDouble >
GetRotation() constUE::Math::TTransform< FRealDouble >inline
GetRotationRegister() constUE::Math::TTransform< FRealDouble >inline
GetSafeScaleReciprocal(const TVector< FRealDouble > &InScale, FReal Tolerance=UE_SMALL_NUMBER)UE::Math::TTransform< FRealDouble >inlinestatic
GetScale3D() constUE::Math::TTransform< FRealDouble >inline
GetScaled(FRealDouble Scale) constUE::Math::TTransform< FRealDouble >inline
GetScaled(TVector< FRealDouble > Scale) constUE::Math::TTransform< FRealDouble >inline
GetScaledAxis(EAxis::Type InAxis) constUE::Math::TTransform< FRealDouble >inline
GetTranslation() constUE::Math::TTransform< FRealDouble >inline
GetTranslationRegister() constUE::Math::TTransform< FRealDouble >inline
GetTypeHashChaos::TRigidTransform< FRealDouble, 3 >friend
GetUnitAxis(EAxis::Type InAxis) constUE::Math::TTransform< FRealDouble >inline
Identical(const TTransform< FRealDouble > *Other, uint32 PortFlags) constUE::Math::TTransform< FRealDouble >inline
IdentityUE::Math::TTransform< FRealDouble >static
InitFromString(const FString &InSourceString)UE::Math::TTransform< FRealDouble >
Inverse() constChaos::TRigidTransform< FRealDouble, 3 >inline
InverseTransformPosition(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
InverseTransformPositionNoScale(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
InverseTransformRotation(const TQuat< FRealDouble > &Q) constUE::Math::TTransform< FRealDouble >
InverseTransformVector(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
InverseTransformVectorNoScale(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
IsRotationNormalized() constUE::Math::TTransform< FRealDouble >inline
IsValid() constUE::Math::TTransform< FRealDouble >inline
LerpTranslationScale3D(const TTransform< FRealDouble > &SourceAtom1, const TTransform< FRealDouble > &SourceAtom2, ScalarRegister Alpha)UE::Math::TTransform< FRealDouble >inline
Mirror(EAxis::Type MirrorAxis, EAxis::Type FlipAxis)UE::Math::TTransform< FRealDouble >inline
Multiply(TTransform< FRealDouble > *OutTransform, const TTransform< FRealDouble > *A, const TTransform< FRealDouble > *B)UE::Math::TTransform< FRealDouble >inlinestatic
MultiplyNoScale(const TRigidTransform< FRealDouble, 3 > &A, const TRigidTransform< FRealDouble, 3 > &B)Chaos::TRigidTransform< FRealDouble, 3 >inlinestatic
MultiplyScale3D(const TVector< FRealDouble > &Scale3DMultiplier)UE::Math::TTransform< FRealDouble >inline
NormalizeRotation()UE::Math::TTransform< FRealDouble >inline
operator*(const Chaos::PMatrix< FRealDouble, 4, 4 > &Matrix) constChaos::TRigidTransform< FRealDouble, 3 >
operator*(const TRigidTransform< FRealDouble, 3 > &Other) constChaos::TRigidTransform< FRealDouble, 3 >inline
TTransform< FRealDouble >::operator*(FRealDouble Mult) constUE::Math::TTransform< FRealDouble >inline
TTransform< FRealDouble >::operator*(const TTransform< FRealDouble > &Other) constUE::Math::TTransform< FRealDouble >inline
TTransform< FRealDouble >::operator*(const TQuat< FRealDouble > &Other) constUE::Math::TTransform< FRealDouble >inline
operator*=(FRealDouble Mult)UE::Math::TTransform< FRealDouble >inline
operator*=(const TTransform< FRealDouble > &Other)UE::Math::TTransform< FRealDouble >
operator*=(const TQuat< FRealDouble > &Other)UE::Math::TTransform< FRealDouble >inline
operator+(const TTransform< FRealDouble > &Atom) constUE::Math::TTransform< FRealDouble >inline
operator+=(const TTransform< FRealDouble > &Atom)UE::Math::TTransform< FRealDouble >inline
RemoveScaling(FReal Tolerance=UE_SMALL_NUMBER)UE::Math::TTransform< FRealDouble >inline
RotationUE::Math::TTransform< FRealDouble >protected
RotationEquals(const TTransform< FRealDouble > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< FRealDouble >inline
Rotator() constUE::Math::TTransform< FRealDouble >inline
Scale3DUE::Math::TTransform< FRealDouble >protected
Scale3DEquals(const TTransform< FRealDouble > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< FRealDouble >inline
ScaleTranslation(const TVector< FRealDouble > &InScale3D)UE::Math::TTransform< FRealDouble >inline
ScaleTranslation(const FReal &Scale)UE::Math::TTransform< FRealDouble >inline
Serialize(FArchive &Ar)UE::Math::TTransform< FRealDouble >inline
SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)UE::Math::TTransform< FRealDouble >inline
SetComponents(const TQuat< FRealDouble > &InRotation, const TVector< FRealDouble > &InTranslation, const TVector< FRealDouble > &InScale3D)UE::Math::TTransform< FRealDouble >inline
SetFromMatrix(const TMatrix< FRealDouble > &InMatrix)UE::Math::TTransform< FRealDouble >inline
SetIdentity()UE::Math::TTransform< FRealDouble >inline
SetIdentityZeroScale()UE::Math::TTransform< FRealDouble >inline
SetLocation(const TVector< FRealDouble > &Origin)UE::Math::TTransform< FRealDouble >inline
SetRotation(const TQuat< FRealDouble > &NewRotation)UE::Math::TTransform< FRealDouble >inline
SetRotationRegister(TransformVectorRegister InRotation)UE::Math::TTransform< FRealDouble >inline
SetScale3D(const TVector< FRealDouble > &NewScale3D)UE::Math::TTransform< FRealDouble >inline
SetToRelativeTransform(const TTransform< FRealDouble > &ParentTransform)UE::Math::TTransform< FRealDouble >
SetTranslation(const TVector< FRealDouble > &NewTranslation)UE::Math::TTransform< FRealDouble >inline
SetTranslationAndScale3D(const TVector< FRealDouble > &NewTranslation, const TVector< FRealDouble > &NewScale3D)UE::Math::TTransform< FRealDouble >inline
SetTranslationRegister(TransformVectorRegister InTranslation)UE::Math::TTransform< FRealDouble >inline
SubtractTranslations(const TTransform< FRealDouble > &A, const TTransform< FRealDouble > &B)UE::Math::TTransform< FRealDouble >inlinestatic
ToHumanReadableString() constUE::Math::TTransform< FRealDouble >
ToInverseMatrixWithScale() constUE::Math::TTransform< FRealDouble >inline
ToMatrixNoScale() constChaos::TRigidTransform< FRealDouble, 3 >inline
ToMatrixWithScale() constChaos::TRigidTransform< FRealDouble, 3 >inline
ToString() constUE::Math::TTransform< FRealDouble >
TransformFVector4(const TVector4< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformFVector4NoScale(const TVector4< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformNormal(const TVector< FRealDouble, 3 > &Normal) constChaos::TRigidTransform< FRealDouble, 3 >inline
TransformNormalNoScale(const TVector< FRealDouble, 3 > &Normal) constChaos::TRigidTransform< FRealDouble, 3 >inline
TransformNormalUnsafe(const TVector< FRealDouble, 3 > &Normal) constChaos::TRigidTransform< FRealDouble, 3 >inline
TransformPosition(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformPositionNoScale(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformRotation(const TQuat< FRealDouble > &Q) constUE::Math::TTransform< FRealDouble >
TransformVector(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformVectorNoScale(const TVector< FRealDouble > &V) constUE::Math::TTransform< FRealDouble >inline
TransformVectorRegister typedefUE::Math::TTransform< FRealDouble >
TranslationUE::Math::TTransform< FRealDouble >protected
TranslationEquals(const TTransform< FRealDouble > &Other, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TTransform< FRealDouble >inline
TRigidTransform()Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const TVector< FRealDouble, 3 > &Translation, const TRotation< FRealDouble, 3 > &Rotation)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const TVector< FRealDouble, 3 > &Translation, const TRotation< FRealDouble, 3 > &Rotation, const TVector< FRealDouble, 3 > &Scale)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const FMatrix44d &Matrix)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const FMatrix44f &Matrix)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(TransformVectorRegister InRotation, TransformVectorRegister InTranslation)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const BaseTransform &Transform)Chaos::TRigidTransform< FRealDouble, 3 >inline
TRigidTransform(const OtherType &Other)Chaos::TRigidTransform< FRealDouble, 3 >inlineexplicit
TTransform()UE::Math::TTransform< FRealDouble >inline
TTransform(const TVector< FRealDouble > &InTranslation)UE::Math::TTransform< FRealDouble >inlineexplicit
TTransform(ENoInit)UE::Math::TTransform< FRealDouble >inlineexplicit
TTransform(const TQuat< FRealDouble > &InRotation)UE::Math::TTransform< FRealDouble >inlineexplicit
TTransform(const TRotator< FRealDouble > &InRotation)UE::Math::TTransform< FRealDouble >inlineexplicit
TTransform(const TQuat< FRealDouble > &InRotation, const TVector< FRealDouble > &InTranslation, const TVector< FRealDouble > &InScale3D=TVector< FRealDouble >::OneVector)UE::Math::TTransform< FRealDouble >inline
TTransform(const TRotator< FRealDouble > &InRotation, const TVector< FRealDouble > &InTranslation, const TVector< FRealDouble > &InScale3D=TVector< FRealDouble >::OneVector)UE::Math::TTransform< FRealDouble >inline
TTransform(const TMatrix< FRealDouble > &InMatrix)UE::Math::TTransform< FRealDouble >inlineexplicit
TTransform(const TVector< FRealDouble > &InX, const TVector< FRealDouble > &InY, const TVector< FRealDouble > &InZ, const TVector< FRealDouble > &InTranslation)UE::Math::TTransform< FRealDouble >inline
TTransform(const TTransform< FArg > &From)UE::Math::TTransform< FRealDouble >inlineexplicit
Z_Construct_UScriptStruct_FTransform3d_StaticsUE::Math::TTransform< FRealDouble >
Z_Construct_UScriptStruct_FTransform3f_StaticsUE::Math::TTransform< FRealDouble >
Z_Construct_UScriptStruct_FTransform_StaticsUE::Math::TTransform< FRealDouble >