UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TAABB< T, d > Member List

This is the complete list of members for Chaos::TAABB< T, d >, including all inherited members.

BoundingBox() constChaos::TAABB< T, d >inline
Center() constChaos::TAABB< T, d >inline
CenterRadius() constChaos::TAABB< T, d >inline
Clear()Chaos::TAABB< T, d >inline
ComputeLocalSamplePoints() constChaos::TAABB< T, d >inline
ComputeSamplePoints() constChaos::TAABB< T, d >inline
Contains(const TVector< T, d > &Point) constChaos::TAABB< T, d >inline
Contains(const TVector< T, d > &Point, const T Tolerance) constChaos::TAABB< T, d >inline
Contains(const TAABB< T, d > &Other) constChaos::TAABB< T, d >inline
DChaos::TAABB< T, d >static
EmptyAABB()Chaos::TAABB< T, d >inlinestatic
Extents() constChaos::TAABB< T, d >inline
FindClosestIntersectionImp(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &EndPoint, const FReal Thickness) constChaos::TAABB< T, d >
FindClosestPoint(const TVector< T, d > &StartPoint, const T Thickness=(T) 0) constChaos::TAABB< T, d >
FindGeometryOpposingNormal(const TVector< T, d > &DenormDir, int32 FaceIndex, const TVector< T, d > &OriginalNormal) constChaos::TAABB< T, d >inline
FromPoints(const TVector< T, d > &P0, const Points &... InPoints)Chaos::TAABB< T, d >inlinestatic
FullAABB()Chaos::TAABB< T, d >inlinestatic
GetArea() constChaos::TAABB< T, d >inline
GetArea(const TVector< T, d > &Dim)Chaos::TAABB< T, d >inlinestatic
GetCenter() constChaos::TAABB< T, d >inline
GetCenterOfMass() constChaos::TAABB< T, d >inline
GetEdge(const int32 Index) constChaos::TAABB< T, d >inline
GetFace(const int32 Index) constChaos::TAABB< T, d >inline
GetIndex(const FIntVector &AxisSelector) constChaos::TAABB< T, d >inline
GetInertiaTensor(const FReal Mass) constChaos::TAABB< T, d >inline
GetInertiaTensor(const FReal Mass, const TVector< FReal, 3 > &Dim)Chaos::TAABB< T, d >inlinestatic
GetIntersection(const TAABB< T, d > &Other) constChaos::TAABB< T, d >inline
GetMargin() constChaos::TAABB< T, d >inline
GetMarginf() constChaos::TAABB< T, d >inline
GetMaterialIndex(uint32 HintIndex) constChaos::TAABB< T, d >inline
GetRadius() constChaos::TAABB< T, d >inline
GetRadiusf() constChaos::TAABB< T, d >inline
GetRotationOfMass()Chaos::TAABB< T, d >inlinestatic
GetTypeHash() constChaos::TAABB< T, d >inline
GetVertex(const int32 Index) constChaos::TAABB< T, d >inline
GetVolume() constChaos::TAABB< T, d >inline
GetVolume(const TVector< T, 3 > &Dim)Chaos::TAABB< T, d >inlinestatic
GrowByVector(const TVector< T, d > &V)Chaos::TAABB< T, d >inline
GrowToInclude(const TVector< T, d > &V)Chaos::TAABB< T, d >inline
GrowToInclude(const TAABB< T, d > &Other)Chaos::TAABB< T, d >inline
Intersects(const TAABB< TReal, d > &Other) constChaos::TAABB< T, d >inline
InverseTransformedAABB(const Chaos::FRigidTransform3 &) constChaos::TAABB< T, d >
IsConvex() constChaos::TAABB< T, d >inline
IsEmpty() constChaos::TAABB< T, d >inline
IsFull() constChaos::TAABB< T, d >inline
LargestAxis() constChaos::TAABB< T, d >inline
LocalScale(const TVector< T, d > &InScale)Chaos::TAABB< T, d >inline
Max() constChaos::TAABB< T, d >inline
Min() constChaos::TAABB< T, d >inline
MoveByVector(TVector< T, d > InVector)Chaos::TAABB< T, d >inline
operator=(const TAABB< T, d > &Other)Chaos::TAABB< T, d >inline
operator=(TAABB< T, d > &&Other)Chaos::TAABB< T, d >inline
OriginRadius() constChaos::TAABB< T, d >inline
PhiWithNormal(const TVector< FReal, d > &X, TVector< FReal, d > &Normal) constChaos::TAABB< T, d >inline
Raycast(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &Dir, const FReal Length, const FReal Thickness, FReal &OutTime, TVector< FReal, d > &OutPosition, TVector< FReal, d > &OutNormal, int32 &OutFaceIndex) constChaos::TAABB< T, d >
RaycastFast(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &Dir, const TVector< FReal, d > &InvDir, const bool *bParallel, const FReal Length, FReal &OutEntryTime, FReal &OutExitTime) constChaos::TAABB< T, d >inline
RaycastFast(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &Dir, const TVector< FReal, d > &InvDir, const bool *bParallel, const FReal Length, const FReal InvLength, FReal &OutEntryTime, FReal &OutExitTime) constChaos::TAABB< T, d >inline
RaycastFast(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &Dir, const TVector< FReal, d > &InvDir, const bool *bParallel, const FReal Length, FReal &OutTime, TVector< FReal, d > &OutPosition) constChaos::TAABB< T, d >inline
RaycastFast(const TVector< FReal, d > &StartPoint, const TVector< FReal, d > &Dir, const TVector< FReal, d > &InvDir, const bool *bParallel, const FReal Length, const FReal InvLength, FReal &OutTime, TVector< FReal, d > &OutPosition) constChaos::TAABB< T, d >inline
Scale(const TVector< T, d > &InScale)Chaos::TAABB< T, d >inline
ScaleWithNegative(const TVector< T, d > &InScale)Chaos::TAABB< T, d >inline
Serialize(FArchive &Ar)Chaos::TAABB< T, d >inline
ShrinkSymmetrically(const TVector< T, d > &Thickness)Chaos::TAABB< T, d >inline
ShrinkToInclude(const TAABB< T, d > &Other)Chaos::TAABB< T, d >inline
SignedDistance(const TVector< FReal, d > &x) constChaos::TAABB< T, d >inline
Support(const TVector< T, d > &Direction, const T Thickness, int32 &OutVertexIndex) constChaos::TAABB< T, d >inline
SupportCore(const FVec3 &Direction, const FReal InMargin, FReal *OutSupportDelta, int32 &OutVertexIndex) constChaos::TAABB< T, d >inline
SupportCoreScaled(const TVector< T, d > &Direction, const T InMargin, const TVector< T, d > &Scale, T *OutSupportDelta, int32 &OutVertexIndex) constChaos::TAABB< T, d >inline
SupportCoreSimd(const VectorRegister4Float &Direction, const FReal InMargin) constChaos::TAABB< T, d >inline
TAABB()Chaos::TAABB< T, d >inline
TAABB(const TVector< T, d > &Min, const TVector< T, d > &Max)Chaos::TAABB< T, d >inline
TAABB(const TAABB< T, d > &Other)Chaos::TAABB< T, d >inline
TAABB(const TAABB< OtherType, d > &Other)Chaos::TAABB< T, d >inlineexplicit
TAABB(TAABB< T, d > &&Other)Chaos::TAABB< T, d >inline
Thicken(const T Thickness)Chaos::TAABB< T, d >inline
ThickenSymmetrically(const TVector< T, d > &Thickness)Chaos::TAABB< T, d >inline
ToString() constChaos::TAABB< T, d >inline
TransformedAABB(const FTransform &) constChaos::TAABB< T, d >
TransformedAABB(const Chaos::TRigidTransform< FReal, 3 > &) constChaos::TAABB< T, d >
TransformedAABB(const FMatrix &) constChaos::TAABB< T, d >
TransformedAABB(const Chaos::PMatrix< FReal, 4, 4 > &) constChaos::TAABB< T, d >
TType typedefChaos::TAABB< T, d >
ZeroAABB()Chaos::TAABB< T, d >inlinestatic