Navigation
API > API/Runtime > API/Runtime/Chaos
A contact point between two convex features.
| Name | TConvexContactPoint |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/CollisionResolutionTypes.h |
| Include Path | #include "Chaos/CollisionResolutionTypes.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/ConvexContactPoint.h |
Syntax
template<typename T>
class TConvexContactPoint
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TConvexContactPoint() |
Chaos/Collision/ConvexContactPoint.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FRealType | T | Chaos/Collision/ConvexContactPoint.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Features | FConvexFeature | Chaos/Collision/ConvexContactPoint.h | ||
| Phi | FRealType | Chaos/Collision/ConvexContactPoint.h | ||
| ShapeContactNormal | TVec3< FRealType > | Chaos/Collision/ConvexContactPoint.h | ||
| ShapeContactPoints | TVec3< FRealType > | Chaos/Collision/ConvexContactPoint.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EContactPointType GetContactPointType() |
Convert a feature pair into a contact type (used by callbacks, events, etc) | Chaos/Collision/ConvexContactPoint.h | |
bool IsSet() |
Chaos/Collision/ConvexContactPoint.h | ||
void Reset() |
Chaos/Collision/ConvexContactPoint.h |