12 class FPBDCollisionConstraint;
24 const FImplicitObject& TriangleMesh,
27 FPBDCollisionConstraint& Constraint);
36 const FHeightField& HeightField,
39 FPBDCollisionConstraint& Constraint);
47 const FImplicitObject&
Convex,
49 const FImplicitObject& TriangleMesh,
51 FPBDCollisionConstraint& Constraint);
58 const FImplicitObject&
Convex,
60 const FHeightField& HeightField,
62 FPBDCollisionConstraint& Constraint);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void ConstructPlanarConvexTriMeshOneShotManifold(const FImplicitObject &Convex, const FRigidTransform3 &ConvexTransform, const FImplicitObject &InMesh, const FRigidTransform3 &MeshTransform, FPBDCollisionConstraint &Constraint)
Populate the Constraint with a manifold of contacts between a Convex and a TriangleMesh.
Definition CollisionOneShotManifoldsMeshShapes.cpp:1022
void ConstructPlanarConvexHeightFieldOneShotManifold(const FImplicitObject &Convex, const FRigidTransform3 &ConvexTransform, const FHeightField &Mesh, const FRigidTransform3 &MeshTransform, FPBDCollisionConstraint &Constraint)
Populate the Constraint with a manifold of contacts between a Convex and a HeightField.
Definition CollisionOneShotManifoldsMeshShapes.cpp:1102
void ConstructQuadraticConvexHeightFieldOneShotManifold(const FImplicitObject &Quadratic, const FRigidTransform3 &QuadraticTransform, const FHeightField &Mesh, const FRigidTransform3 &MeshTransform, const FReal Dt, FPBDCollisionConstraint &Constraint)
Build the contact manifold between a Quadratic Convex shape (Sphere, Capsule) and a TriMesh.
Definition CollisionOneShotManifoldsMeshShapes.cpp:959
void ConstructQuadraticConvexTriMeshOneShotManifold(const FImplicitObject &Quadratic, const FRigidTransform3 &QuadraticTransform, const FImplicitObject &InMesh, const FRigidTransform3 &MeshTransform, const FReal Dt, FPBDCollisionConstraint &Constraint)
Build the contact manifold between a Quadratic Convex shape and a TriMesh.
Definition CollisionOneShotManifoldsMeshShapes.cpp:895
Definition SkeletalMeshComponent.h:307
TRigidTransform< FReal, 3 > FRigidTransform3
Definition Core.h:22
FRealDouble FReal
Definition Real.h:22