![]()  | 
  
    Jolt Physics
    
   A multi core friendly Game Physics Engine 
   | 
 
Collision detection helper that collides soft body vertices vs triangles. More...
#include <CollideSoftBodyVerticesVsTriangles.h>
Public Member Functions | |
| CollideSoftBodyVerticesVsTriangles (Mat44Arg inCenterOfMassTransform, Vec3Arg inScale) | |
| JPH_INLINE void | StartVertex (const SoftBodyVertex &inVertex) | 
| JPH_INLINE void | ProcessTriangle (Vec3Arg inV0, Vec3Arg inV1, Vec3Arg inV2) | 
| JPH_INLINE void | FinishVertex (SoftBodyVertex &ioVertex, int inCollidingShapeIndex) const | 
Public Attributes | |
| Mat44 | mTransform | 
| Mat44 | mInvTransform | 
| Vec3 | mLocalPosition | 
| Vec3 | mV0 | 
| Vec3 | mV1 | 
| Vec3 | mV2 | 
| Vec3 | mClosestPoint | 
| float | mNormalSign | 
| float | mClosestDistanceSq | 
| uint32 | mSet | 
Collision detection helper that collides soft body vertices vs triangles.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| float CollideSoftBodyVerticesVsTriangles::mClosestDistanceSq | 
| Vec3 CollideSoftBodyVerticesVsTriangles::mClosestPoint | 
| Mat44 CollideSoftBodyVerticesVsTriangles::mInvTransform | 
| Vec3 CollideSoftBodyVerticesVsTriangles::mLocalPosition | 
| float CollideSoftBodyVerticesVsTriangles::mNormalSign | 
| uint32 CollideSoftBodyVerticesVsTriangles::mSet | 
| Mat44 CollideSoftBodyVerticesVsTriangles::mTransform | 
| Vec3 CollideSoftBodyVerticesVsTriangles::mV0 | 
| Vec3 CollideSoftBodyVerticesVsTriangles::mV1 | 
| Vec3 CollideSoftBodyVerticesVsTriangles::mV2 |