#include <MeshContactGenerator.h>
|
| | FMeshContactGeneratorTriangle (const FTriangle &InTriangle, const int32 InTriangleIndex, const int32 InVertexIndex0, const int32 InVertexIndex1, const int32 InVertexIndex2) |
| |
| bool | HasVertexID (const int32 VertexIndex) const |
| |
| bool | GetVertexWithID (const int32 VertexID, FVec3 &OutVertex) const |
| |
| bool | GetOtherVertexIDs (const int32 VertexID, int32 &OutVertexID0, int32 &OutVertexID1) const |
| |
| bool | GetOtherVerticesFromID (const int32 VertexID, FVec3 &OutVertex0, FVec3 &OutVertex1) const |
| |
| int32 | GetLocalVertexIndexAt (const FVec3 &InPos, const FReal InTolerance) const |
| |
| int32 | GetVertexIDAt (const FVec3 &InPos, const FReal InTolerance) const |
| |
| const FTriangle & | GetTriangle () const |
| |
| const FVec3 & | GetVertex (const int32 LocalVertexIndex) const |
| |
| int32 | GetTriangleIndex () const |
| |
| int32 | GetVertexIndex (const int32 LocalIndex) const |
| |
| const FVec3 & | GetNormal () const |
| |
| FVec3 | GetCentroid () const |
| |
| void | SetVisitIndex (const int8 InVisitIndex) |
| |
| int8 | GetVisitIndex () const |
| |
| void | SetEnabled (const bool bInEnabled) |
| |
| bool | GetIsEnabled () const |
| |
| void | AddFaceEdgeCollision () |
| |
| int32 | GetNumFaceEdgeCollisions () const |
| |
◆ FMeshContactGeneratorTriangle()
| Chaos::Private::FMeshContactGeneratorTriangle::FMeshContactGeneratorTriangle |
( |
const FTriangle & |
InTriangle, |
|
|
const int32 |
InTriangleIndex, |
|
|
const int32 |
InVertexIndex0, |
|
|
const int32 |
InVertexIndex1, |
|
|
const int32 |
InVertexIndex2 |
|
) |
| |
|
inline |
◆ AddFaceEdgeCollision()
| void Chaos::Private::FMeshContactGeneratorTriangle::AddFaceEdgeCollision |
( |
| ) |
|
|
inline |
◆ GetCentroid()
| FVec3 Chaos::Private::FMeshContactGeneratorTriangle::GetCentroid |
( |
| ) |
const |
|
inline |
◆ GetIsEnabled()
| bool Chaos::Private::FMeshContactGeneratorTriangle::GetIsEnabled |
( |
| ) |
const |
|
inline |
◆ GetLocalVertexIndexAt()
| int32 Chaos::Private::FMeshContactGeneratorTriangle::GetLocalVertexIndexAt |
( |
const FVec3 & |
InPos, |
|
|
const FReal |
InTolerance |
|
) |
| const |
|
inline |
◆ GetNormal()
| const FVec3 & Chaos::Private::FMeshContactGeneratorTriangle::GetNormal |
( |
| ) |
const |
|
inline |
◆ GetNumFaceEdgeCollisions()
| int32 Chaos::Private::FMeshContactGeneratorTriangle::GetNumFaceEdgeCollisions |
( |
| ) |
const |
|
inline |
◆ GetOtherVertexIDs()
| bool Chaos::Private::FMeshContactGeneratorTriangle::GetOtherVertexIDs |
( |
const int32 |
VertexID, |
|
|
int32 & |
OutVertexID0, |
|
|
int32 & |
OutVertexID1 |
|
) |
| const |
|
inline |
◆ GetOtherVerticesFromID()
| bool Chaos::Private::FMeshContactGeneratorTriangle::GetOtherVerticesFromID |
( |
const int32 |
VertexID, |
|
|
FVec3 & |
OutVertex0, |
|
|
FVec3 & |
OutVertex1 |
|
) |
| const |
|
inline |
◆ GetTriangle()
| const FTriangle & Chaos::Private::FMeshContactGeneratorTriangle::GetTriangle |
( |
| ) |
const |
|
inline |
◆ GetTriangleIndex()
| int32 Chaos::Private::FMeshContactGeneratorTriangle::GetTriangleIndex |
( |
| ) |
const |
|
inline |
◆ GetVertex()
| const FVec3 & Chaos::Private::FMeshContactGeneratorTriangle::GetVertex |
( |
const int32 |
LocalVertexIndex | ) |
const |
|
inline |
◆ GetVertexIDAt()
| int32 Chaos::Private::FMeshContactGeneratorTriangle::GetVertexIDAt |
( |
const FVec3 & |
InPos, |
|
|
const FReal |
InTolerance |
|
) |
| const |
|
inline |
◆ GetVertexIndex()
| int32 Chaos::Private::FMeshContactGeneratorTriangle::GetVertexIndex |
( |
const int32 |
LocalIndex | ) |
const |
|
inline |
◆ GetVertexWithID()
| bool Chaos::Private::FMeshContactGeneratorTriangle::GetVertexWithID |
( |
const int32 |
VertexID, |
|
|
FVec3 & |
OutVertex |
|
) |
| const |
|
inline |
◆ GetVisitIndex()
| int8 Chaos::Private::FMeshContactGeneratorTriangle::GetVisitIndex |
( |
| ) |
const |
|
inline |
◆ HasVertexID()
| bool Chaos::Private::FMeshContactGeneratorTriangle::HasVertexID |
( |
const int32 |
VertexIndex | ) |
const |
|
inline |
◆ SetEnabled()
| void Chaos::Private::FMeshContactGeneratorTriangle::SetEnabled |
( |
const bool |
bInEnabled | ) |
|
|
inline |
◆ SetVisitIndex()
| void Chaos::Private::FMeshContactGeneratorTriangle::SetVisitIndex |
( |
const int8 |
InVisitIndex | ) |
|
|
inline |
The documentation for this class was generated from the following file: