Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/AABB.h |
Include |
#include "Chaos/AABB.h" |
template<class T, int d>
class TAABB
Name | Description | ||
---|---|---|---|
|
const TAABB<... |
BoundingBox() |
|
|
TVector< T, ... |
Center() |
|
|
ComputeLocalSamplePoints() |
Returns sample points centered about the origin. |
|
|
ComputeSamplePoints() |
Returns sample points at the current location of the box. |
|
|
Contains ( |
||
|
Contains ( |
||
|
TAABB< T, d ... |
EmptyAABB() |
|
|
TVector< T, ... |
Extents() |
|
|
FindClosestIntersectionImp |
||
|
TVector< T, ... |
FindClosestPoint ( |
|
|
TVector< T, ... |
FindGeometryOpposingNormal |
|
|
TAABB< T, d ... |
FullAABB() |
|
|
T |
GetArea ( |
|
|
T |
GetArea() |
|
|
TVector< T, ... |
GetCenter() |
|
|
TVector< T, ... |
GetCenterOfMass() |
|
|
PMatrix< T, ... |
GetInertiaTensor ( |
|
|
PMatrix< T, ... |
GetInertiaTensor ( |
|
|
TAABB< T, d ... |
GetIntersection ( |
|
|
T |
GetMargin() |
|
|
GetMaterialIndex ( |
||
|
T |
GetRadius() |
|
|
TRotation< T... |
GetRotationOfMass() |
|
|
GetTypeHash() |
||
|
T |
GetVolume() |
|
|
T |
GetVolume ( |
|
|
TAABB< T, d ... |
GrowByVector ( |
Grow along a vector (as if swept by the vector's direction and magnitude) |
|
GrowToInclude ( |
||
|
GrowToInclude ( |
||
|
Intersects ( |
||
|
TAABB< T, d ... |
InverseTransformedAABB ( |
|
|
constexpr bo... |
IsConvex() |
|
|
int |
LargestAxis() |
|
|
const TVecto... |
Max() |
|
|
const TVecto... |
Min() |
|
|
T |
OriginRadius() |
The radius of the sphere centered on the AABB origin (not the AABB center) which would encompass this AABB. |
|
T |
PhiWithNormal |
|
|
Raycast |
||
|
RaycastFast |
||
|
TAABB< T, d ... |
Scale ( |
|
|
Serialize ( |
||
|
ShrinkToInclude ( |
||
|
T |
SignedDistance ( |
|
|
TVector< T, ... |
Support ( |
|
|
TVector< T, ... |
SupportCore |
Support vertex in the specified direction, assuming each face has been moved inwards by InMargin. |
|
TAABB< T, d ... |
Thicken ( |
|
|
TAABB< T, d ... |
ThickenSymmetrically ( |
Grows (or shrinks) the box by this vector symmetrically - Changed name because previous Thicken had different semantics which caused several bugs. |
|
TAABB< T, d ... |
TransformedAABB ( |
|
|
TAABB< T, d ... |
TransformedAABB ( |
|
|
TAABB< T, d ... |
TransformedAABB ( |
|
|
TAABB< T, d ... |
TransformedAABB ( |
|
|
TAABB< T, d ... |
ZeroAABB() |
Name |
Description |
---|---|
TType |
Name |
Description |
---|---|
D |