|
| | FTriangleMeshSweepVisitorCCD (const FTriangleMeshImplicitObject &InTriMesh, const TArray< TVec3< IdxType > > &InElements, const QueryGeomType &InQueryGeom, const FVec3 &InScaledDirNormalized, const FReal InLengthScale, const FReal InLength, const FRigidTransform3 &InScaledStartTM, FVec3 InTriMeshScale, FReal InCullsBackFaceSweepsCode, const FReal InIgnorePenetration, const FReal InTargetPenetration) |
| |
| const void * | GetQueryData () const |
| |
| const void * | GetSimData () const |
| |
| const void * | GetQueryPayload () const |
| |
| bool | VisitOverlap (const TSpatialVisitorData< int32 > &VisitData) |
| |
| bool | VisitRaycast (const TSpatialVisitorData< int32 > &VisitData, FRealSingle &CurDataLength) |
| |
| bool | VisitSweep (const TSpatialVisitorData< int32 > &VisitData, FRealSingle &CurDataLength) |
| |
◆ FTriangleMeshSweepVisitorCCD()
| Chaos::FTriangleMeshSweepVisitorCCD< QueryGeomType, IdxType >::FTriangleMeshSweepVisitorCCD |
( |
const FTriangleMeshImplicitObject & |
InTriMesh, |
|
|
const TArray< TVec3< IdxType > > & |
InElements, |
|
|
const QueryGeomType & |
InQueryGeom, |
|
|
const FVec3 & |
InScaledDirNormalized, |
|
|
const FReal |
InLengthScale, |
|
|
const FReal |
InLength, |
|
|
const FRigidTransform3 & |
InScaledStartTM, |
|
|
FVec3 |
InTriMeshScale, |
|
|
FReal |
InCullsBackFaceSweepsCode, |
|
|
const FReal |
InIgnorePenetration, |
|
|
const FReal |
InTargetPenetration |
|
) |
| |
|
inline |
◆ GetQueryData()
◆ GetQueryPayload()
Return a pointer to the payload on which we are querying the acceleration structure
◆ GetSimData()
◆ VisitOverlap()
◆ VisitRaycast()
◆ VisitSweep()
◆ OutDistance
◆ OutFaceIndex
◆ OutNormal
◆ OutPhi
◆ OutPosition
The documentation for this struct was generated from the following file: