![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GJKShape.h>
Public Types | |
| using | FShapeType = T_SHAPE |
Public Member Functions | |
| TGJKShape (const FShapeType &InShape) | |
| FVec3 | InverseTransformPositionNoScale (const FVec3 &V) const |
| FReal | GetMargin () const |
| FRealSingle | GetMarginf () const |
| FVec3 | SupportCore (const FVec3 Dir, const FReal InMargin, FReal *OutSupportDelta, int32 &VertexIndex) const |
| bool | IsConvex () const |
| FString | ToString () const |
Public Attributes | |
| const FShapeType & | Shape |
Helpers and Wrappers for use with GJK to select the appropriate margin and support function based on context. A different margin is used for sweeps and collisions, and margins are used or not depending on the shape pair type involved.
| using Chaos::TGJKShape< T_SHAPE >::FShapeType = T_SHAPE |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const FShapeType& Chaos::TGJKShape< T_SHAPE >::Shape |