![]() |
Jolt Physics
A multi core friendly Game Physics Engine
|
#include <Jolt/Jolt.h>#include <Jolt/Physics/Collision/ManifoldBetweenTwoFaces.h>#include <Jolt/Physics/Constraints/ContactConstraintManager.h>#include <Jolt/Geometry/ClipPoly.h>#include <Jolt/Renderer/DebugRenderer.h>Functions | |
| JPH_NAMESPACE_BEGIN void | PruneContactPoints (Vec3Arg inPenetrationAxis, ContactPoints &ioContactPointsOn1, ContactPoints &ioContactPointsOn2 JPH_IF_DEBUG_RENDERER(, RVec3Arg inCenterOfMass)) |
| void | ManifoldBetweenTwoFaces (Vec3Arg inContactPoint1, Vec3Arg inContactPoint2, Vec3Arg inPenetrationAxis, float inSpeculativeContactDistanceSq, const ConvexShape::SupportingFace &inShape1Face, const ConvexShape::SupportingFace &inShape2Face, ContactPoints &outContactPoints1, ContactPoints &outContactPoints2 JPH_IF_DEBUG_RENDERER(, RVec3Arg inCenterOfMass)) |
| void ManifoldBetweenTwoFaces | ( | Vec3Arg | inContactPoint1, |
| Vec3Arg | inContactPoint2, | ||
| Vec3Arg | inPenetrationAxis, | ||
| float | inSpeculativeContactDistanceSq, | ||
| const ConvexShape::SupportingFace & | inShape1Face, | ||
| const ConvexShape::SupportingFace & | inShape2Face, | ||
| ContactPoints & | outContactPoints1, | ||
| ContactPoints &outContactPoints2 | JPH_IF_DEBUG_RENDERER, RVec3Arg inCenterOfMass | ||
| ) |
| JPH_NAMESPACE_BEGIN void PruneContactPoints | ( | Vec3Arg | inPenetrationAxis, |
| ContactPoints & | ioContactPointsOn1, | ||
| ContactPoints &ioContactPointsOn2 | JPH_IF_DEBUG_RENDERER, RVec3Arg inCenterOfMass | ||
| ) |