| addPointToManifold(ContactManifold &manifold, const CollisionPoint &point) | om::physics::constraints::ContactConstraint | |
| addSceneObjects(PhysicsSceneID sceneID) | om::physics::context::PhysicsSceneObject | inlinevirtual |
| applyImpulse(const SolverFrame &frame, Float magnitude, VelocityState &v1, VelocityState &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| applyImpulseBias(const SolverFrame &frame, Float magnitude, VelocityState &v1, VelocityState &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| applyImpulses(const Contact &c, Float jXMag, Float jYMag, Float jZMag, VelocityState &v1, VelocityState &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| clearContext() | om::physics::context::PhysicsContextObject | inline |
| Constraint(const ConstraintType *newType) | om::physics::constraints::Constraint | inlineprotected |
| ContactConstraint() | om::physics::constraints::ContactConstraint | |
| ContactID typedef | om::physics::constraints::ContactConstraint | |
| contacts | om::physics::constraints::ContactConstraint | |
| context | om::physics::context::PhysicsContextObject | protected |
| crossMagnitude(const SIMDFloat4 &v1, const SIMDFloat4 &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| findWorstContact(ContactManifold &manifold) | om::physics::constraints::ContactConstraint | |
| getContext() const | om::physics::context::PhysicsContextObject | inline |
| getElasticityForSpeed(Float elasticity, Float speedZ, Float vc, Float vy) | om::physics::constraints::ContactConstraint | inlinestatic |
| getJacobian(const SolverFrame &frame, const Contact &c, Float invMassSum) | om::physics::constraints::ContactConstraint | inlinestatic |
| getRelativeSpeed(const SolverFrame &frame, const Contact &c, const VelocityState &v1, const VelocityState &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| getRelativeSpeedBias(const SolverFrame &frame, const Contact &c, const VelocityState &v1, const VelocityState &v2) | om::physics::constraints::ContactConstraint | inlinestatic |
| getType() const | om::physics::constraints::Constraint | inline |
| ManifoldID typedef | om::physics::constraints::ContactConstraint | |
| manifoldMap | om::physics::constraints::ContactConstraint | |
| manifolds | om::physics::constraints::ContactConstraint | |
| MAX_MANIFOLD_SIZE | om::physics::constraints::ContactConstraint | static |
| normalBasis(const SIMDFloat4 &normal, SIMDFloat4 &tangent, SIMDFloat4 &binormal) | om::physics::constraints::ContactConstraint | inlinestatic |
| PhysicsContextObject() | om::physics::context::PhysicsContextObject | inlineprotected |
| PhysicsContextObject(PhysicsContext *newContext) | om::physics::context::PhysicsContextObject | inlineprotected |
| removeSceneObjects(PhysicsSceneID sceneID) | om::physics::context::PhysicsSceneObject | inlinevirtual |
| RESOURCE_TYPE | om::physics::constraints::Constraint | static |
| setContext(PhysicsContext *newContext) | om::physics::context::PhysicsContextObject | virtual |
| solverIterate(const ConstraintRequest &request, UInt32 userID, Float dt) | om::physics::constraints::ContactConstraint | virtual |
| solverStart(const ConstraintRequest &request, UInt32 userID, Float dt) | om::physics::constraints::ContactConstraint | virtual |
| timestamp | om::physics::constraints::ContactConstraint | |
| TYPE | om::physics::constraints::ContactConstraint | static |
| updateContacts(const CollisionResultSet &collisions) | om::physics::constraints::ContactConstraint | |
| ~Constraint() | om::physics::constraints::Constraint | virtual |
| ~PhysicsContextObject() | om::physics::context::PhysicsContextObject | virtual |