btContactConstraint can be automatically created to solve contact constraints using the unified btTypedConstraint interface More...
#include <btContactConstraint.h>


Public Member Functions | |
| btContactConstraint (btPersistentManifold *contactManifold, btRigidBody &rbA, btRigidBody &rbB) | |
| void | setContactManifold (btPersistentManifold *contactManifold) |
| btPersistentManifold * | getContactManifold () |
| const btPersistentManifold * | getContactManifold () const |
| virtual | ~btContactConstraint () |
| virtual void | getInfo1 (btConstraintInfo1 *info) |
| internal method used by the constraint solver, don't use them directly | |
| virtual void | getInfo2 (btConstraintInfo2 *info) |
| internal method used by the constraint solver, don't use them directly | |
| virtual void | buildJacobian () |
| obsolete methods | |
Protected Attributes | |
| btPersistentManifold | m_contactManifold |
btContactConstraint can be automatically created to solve contact constraints using the unified btTypedConstraint interface
Definition at line 25 of file btContactConstraint.h.
| btContactConstraint::btContactConstraint | ( | btPersistentManifold * | contactManifold, | |
| btRigidBody & | rbA, | |||
| btRigidBody & | rbB | |||
| ) |
Definition at line 27 of file btContactConstraint.cpp.
| btContactConstraint::~btContactConstraint | ( | ) | [virtual] |
Definition at line 34 of file btContactConstraint.cpp.
| void btContactConstraint::buildJacobian | ( | ) | [virtual] |
obsolete methods
Reimplemented from btTypedConstraint.
Definition at line 54 of file btContactConstraint.cpp.
| const btPersistentManifold* btContactConstraint::getContactManifold | ( | ) | const [inline] |
Definition at line 43 of file btContactConstraint.h.
| btPersistentManifold* btContactConstraint::getContactManifold | ( | ) | [inline] |
Definition at line 38 of file btContactConstraint.h.
| void btContactConstraint::getInfo1 | ( | btConstraintInfo1 * | info | ) | [virtual] |
internal method used by the constraint solver, don't use them directly
Implements btTypedConstraint.
Definition at line 44 of file btContactConstraint.cpp.
| void btContactConstraint::getInfo2 | ( | btConstraintInfo2 * | info | ) | [virtual] |
internal method used by the constraint solver, don't use them directly
Implements btTypedConstraint.
Definition at line 49 of file btContactConstraint.cpp.
| void btContactConstraint::setContactManifold | ( | btPersistentManifold * | contactManifold | ) |
Definition at line 39 of file btContactConstraint.cpp.
Definition at line 29 of file btContactConstraint.h.
1.6.1