applyImpulse(const Vector3 &impulse, RigidBody *body, Vector3 *velocityChange, Vector3 *rotationChange) | cyclone::Contact | [protected] |
applyPositionChange(Vector3 velocityChange[2], Vector3 rotationDirection[2], real rotationAmount[2], real penetration) | cyclone::Contact | [protected] |
applyVelocityChange(Vector3 velocityChange[2], Vector3 rotationChange[2]) | cyclone::Contact | [protected] |
body | cyclone::Contact | |
calculateContactBasis() | cyclone::Contact | [protected] |
calculateDesiredDeltaVelocity(real duration) | cyclone::Contact | [protected] |
calculateInternals(real duration) | cyclone::Contact | [protected] |
calculateLocalVelocity(unsigned bodyIndex, real duration) | cyclone::Contact | [protected] |
contactNormal | cyclone::Contact | |
contactPoint | cyclone::Contact | |
contactToWorld | cyclone::Contact | [protected] |
contactVelocity | cyclone::Contact | [protected] |
desiredDeltaVelocity | cyclone::Contact | [protected] |
friction | cyclone::Contact | |
matchAwakeState() | cyclone::Contact | [protected] |
penetration | cyclone::Contact | |
relativeContactPosition | cyclone::Contact | [protected] |
restitution | cyclone::Contact | |
setBodyData(RigidBody *one, RigidBody *two, real friction, real restitution) | cyclone::Contact | |
swapBodies() | cyclone::Contact | [protected] |