Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FTriangleMeshImplicitObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool SweepGeom
(
const FSphere& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const TBox< FReal, 3 >& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const FCapsule& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const FConvex& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const TImplicitObjectScaled< FSphere >& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const TImplicitObjectScaled< TBox< FReal, 3 > >& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const TImplicitObjectScaled< FCapsule >& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h | ||
bool SweepGeom
(
const TImplicitObjectScaled< FConvex >& QueryGeom, |
Chaos/TriangleMeshImplicitObject.h |
SweepGeom(const FSphere &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
bool SweepGeom
(
const FSphere & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const TBox< FReal, 3 > &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const TBox< FReal, 3 > & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const FCapsule &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const FCapsule & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const FConvex &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const FConvex & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const TImplicitObjectScaled< FSphere > &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const TImplicitObjectScaled< FSphere > & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const TImplicitObjectScaled< TBox< FReal, 3 > > &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const TImplicitObjectScaled< TBox< FReal, 3 > > & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const TImplicitObjectScaled< FCapsule > &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const TImplicitObjectScaled< FCapsule > & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const
SweepGeom(const TImplicitObjectScaled< FConvex > &, const FRigidTransform3 &, const FVec3 &, const FReal, FReal &, FVec3 &, FVec3 &, int32 &, FVec3 &, const FReal, const bool, FVec3, bool)
| Name | SweepGeom |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMeshImplicitObject.h |
| Include Path | #include "Chaos/TriangleMeshImplicitObject.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMeshImplicitObject.cpp |
bool SweepGeom
(
const TImplicitObjectScaled< FConvex > & QueryGeom,
const FRigidTransform3 & StartTM,
const FVec3 & Dir,
const FReal Length,
FReal & OutTime,
FVec3 & OutPosition,
FVec3 & OutNormal,
int32 & OutFaceIndex,
FVec3 & OutFaceNormal,
const FReal Thickness,
const bool bComputeMTD,
FVec3 TriMeshScale,
bool bOutputIncludesScale
) const