UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TVector< FReal, 4 > Member List

This is the complete list of members for Chaos::TVector< FReal, 4 >, including all inherited members.

BaseType typedefChaos::TVector< FReal, 4 >
Component(int32 Index)UE::Math::TVector4< FReal >inline
Component(int32 Index) constUE::Math::TVector4< FReal >inline
ComponentMax(const TVector4< FReal > &Other) constUE::Math::TVector4< FReal >
ComponentMin(const TVector4< FReal > &Other) constUE::Math::TVector4< FReal >
ContainsNaN() constUE::Math::TVector4< FReal >inline
DiagnosticCheckNaN()UE::Math::TVector4< FReal >inline
Equals(const TVector4< FReal > &V, FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TVector4< FReal >
FElement typedefChaos::TVector< FReal, 4 >
FindBestAxisVectors3(TVector4< FReal > &Axis1, TVector4< FReal > &Axis2) constUE::Math::TVector4< FReal >inline
FReal typedefUE::Math::TVector4< FReal >
GetSafeNormal(FReal Tolerance=UE_SMALL_NUMBER) constUE::Math::TVector4< FReal >inline
GetUnsafeNormal3() constUE::Math::TVector4< FReal >inline
InitFromString(const FString &InSourceString)UE::Math::TVector4< FReal >inline
IsNearlyZero(FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TVector4< FReal >inline
IsNearlyZero3(FReal Tolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TVector4< FReal >inline
IsUnit3(FReal LengthSquaredTolerance=UE_KINDA_SMALL_NUMBER) constUE::Math::TVector4< FReal >
IsValidIndex(int32 Index) constUE::Math::TVector4< FReal >
NumComponentsUE::Math::TVector4< FReal >static
One()UE::Math::TVector4< FReal >inlinestatic
operator!=(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator*(FArg Scale) constUE::Math::TVector4< FReal >inline
operator*(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator*=(const TVector4< FReal > &V)UE::Math::TVector4< FReal >inline
operator*=(FArg Scale)UE::Math::TVector4< FReal >inline
operator+(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator+(FArg Bias) constUE::Math::TVector4< FReal >inline
operator+=(const TVector4< FReal > &V)UE::Math::TVector4< FReal >inline
operator-() constUE::Math::TVector4< FReal >
operator-(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator-(FArg Bias) constUE::Math::TVector4< FReal >inline
operator-=(const TVector4< FReal > &V)UE::Math::TVector4< FReal >inline
operator/(FArg Scale) constUE::Math::TVector4< FReal >inline
operator/(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator/=(const TVector4< FReal > &V)UE::Math::TVector4< FReal >inline
operator/=(FArg Scale)UE::Math::TVector4< FReal >inline
operator==(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >
operator[](int32 ComponentIndex)UE::Math::TVector4< FReal >
operator[](int32 ComponentIndex) constUE::Math::TVector4< FReal >
operator^(const TVector4< FReal > &V) constUE::Math::TVector4< FReal >inline
Reflect3(const TVector4< FReal > &Normal) constUE::Math::TVector4< FReal >
Rotation() constUE::Math::TVector4< FReal >inline
Serialize(FArchive &Ar)UE::Math::TVector4< FReal >inline
SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)UE::Math::TVector4< FReal >inline
Set(FReal InX, FReal InY, FReal InZ, FReal InW)UE::Math::TVector4< FReal >inline
Size() constUE::Math::TVector4< FReal >
Size3() constUE::Math::TVector4< FReal >
SizeSquared() constUE::Math::TVector4< FReal >
SizeSquared3() constUE::Math::TVector4< FReal >
ToOrientationQuat() constUE::Math::TVector4< FReal >
ToOrientationRotator() constUE::Math::TVector4< FReal >
ToString() constUE::Math::TVector4< FReal >
TVector()=defaultChaos::TVector< FReal, 4 >
TVector(const FReal x)Chaos::TVector< FReal, 4 >inlineexplicit
TVector(const FReal x, const FReal y, const FReal z, const FReal w)Chaos::TVector< FReal, 4 >inline
TVector(const BaseType &vec)Chaos::TVector< FReal, 4 >inline
TVector4(const UE::Math::TVector< FReal > &InVector)UE::Math::TVector4< FReal >inline
TVector4(const UE::Math::TVector< FReal > &InVector, FArg InW)UE::Math::TVector4< FReal >inline
TVector4(const UE::Math::TVector4< FReal > &InVector, FArg OverrideW)UE::Math::TVector4< FReal >inline
TVector4(const FLinearColor &InColor)UE::Math::TVector4< FReal >inline
TVector4(const FLinearColor &InColor, FReal InOverrideW)UE::Math::TVector4< FReal >inline
TVector4(FReal InX=0.0f, FReal InY=0.0f, FReal InZ=0.0f, FReal InW=1.0f)UE::Math::TVector4< FReal >inlineexplicit
TVector4(TVector2< FReal > InXY, TVector2< FReal > InZW)UE::Math::TVector4< FReal >inlineexplicit
TVector4(const TIntVector4< IntType > &InVector)UE::Math::TVector4< FReal >
TVector4(EForceInit)UE::Math::TVector4< FReal >inlineexplicit
TVector4(ENoInit)UE::Math::TVector4< FReal >
TVector4(const TVector4< FArg > &From)UE::Math::TVector4< FReal >inlineexplicit
TVector4(const TVector4< FArg > &From)UE::Math::TVector4< FReal >inlineexplicit
TVector4(const TIntVector4< IntType > &InVector)UE::Math::TVector4< FReal >
WUE::Math::TVector4< FReal >
XUE::Math::TVector4< FReal >
XYZWUE::Math::TVector4< FReal >
YUE::Math::TVector4< FReal >
ZUE::Math::TVector4< FReal >
Zero()UE::Math::TVector4< FReal >inlinestatic