Blender
V3.3
|
This file was written by Erwin Coumans. More...
#include <btMultiBodyFixedConstraint.h>
Protected Attributes | |
btRigidBody * | m_rigidBodyA |
btRigidBody * | m_rigidBodyB |
btVector3 | m_pivotInA |
btVector3 | m_pivotInB |
btMatrix3x3 | m_frameInA |
btMatrix3x3 | m_frameInB |
This file was written by Erwin Coumans.
Definition at line 23 of file btMultiBodyFixedConstraint.h.
btMultiBodyFixedConstraint::btMultiBodyFixedConstraint | ( | btMultiBody * | body, |
int | link, | ||
btRigidBody * | bodyB, | ||
const btVector3 & | pivotInA, | ||
const btVector3 & | pivotInB, | ||
const btMatrix3x3 & | frameInA, | ||
const btMatrix3x3 & | frameInB | ||
) |
Definition at line 26 of file btMultiBodyFixedConstraint.cpp.
References BTMBFIXEDCONSTRAINT_DIM, m_data, and btAlignedObjectArray< T >::resize().
btMultiBodyFixedConstraint::btMultiBodyFixedConstraint | ( | btMultiBody * | bodyA, |
int | linkA, | ||
btMultiBody * | bodyB, | ||
int | linkB, | ||
const btVector3 & | pivotInA, | ||
const btVector3 & | pivotInB, | ||
const btMatrix3x3 & | frameInA, | ||
const btMatrix3x3 & | frameInB | ||
) |
Definition at line 38 of file btMultiBodyFixedConstraint.cpp.
References BTMBFIXEDCONSTRAINT_DIM, m_data, and btAlignedObjectArray< T >::resize().
|
virtual |
Definition at line 56 of file btMultiBodyFixedConstraint.cpp.
|
virtual |
Definition at line 103 of file btMultiBodyFixedConstraint.cpp.
References btMatrix3x3, BTMBFIXEDCONSTRAINT_DIM, btMultiBodySolverConstraint, btVector3, data, blender::math::dot(), btAlignedObjectArray< T >::expandNonInitializing(), fillMultiBodyConstraint(), btRigidBody::getCenterOfMassTransform(), btRigidBody::getOrientation(), infoGlobal, m_bodyB, m_frameInA, m_frameInB, m_linkA, m_linkB, m_maxAppliedImpulse, m_pivotInA, m_pivotInB, m_rigidBodyA, m_rigidBodyB, and matrixToEulerXYZ().
|
virtual |
Definition at line 185 of file btMultiBodyFixedConstraint.cpp.
References btTransform, btVector3, btIDebugDraw::drawTransform(), btRigidBody::getCenterOfMassTransform(), m_bodyB, m_linkA, m_linkB, m_pivotInA, m_pivotInB, m_rigidBodyA, and m_rigidBodyB.
|
virtual |
Definition at line 50 of file btMultiBodyFixedConstraint.cpp.
References btAssert.
|
inline |
Definition at line 68 of file btMultiBodyFixedConstraint.h.
References m_frameInA.
|
inline |
Definition at line 78 of file btMultiBodyFixedConstraint.h.
References m_frameInB.
|
virtual |
Definition at line 60 of file btMultiBodyFixedConstraint.cpp.
References col, m_linkA, and m_rigidBodyA.
|
virtual |
Definition at line 82 of file btMultiBodyFixedConstraint.cpp.
References col, m_bodyB, m_linkB, and m_rigidBodyB.
|
inline |
Definition at line 48 of file btMultiBodyFixedConstraint.h.
References m_pivotInA.
|
inline |
Definition at line 58 of file btMultiBodyFixedConstraint.h.
References m_pivotInB.
|
inline |
Definition at line 73 of file btMultiBodyFixedConstraint.h.
References frameInA, and m_frameInA.
|
inlinevirtual |
Definition at line 83 of file btMultiBodyFixedConstraint.h.
References frameInB, and m_frameInB.
Definition at line 53 of file btMultiBodyFixedConstraint.h.
References m_pivotInA.
Definition at line 63 of file btMultiBodyFixedConstraint.h.
References m_pivotInB.
|
protected |
Definition at line 30 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), getFrameInA(), and setFrameInA().
|
protected |
Definition at line 31 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), getFrameInB(), and setFrameInB().
|
protected |
Definition at line 28 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), debugDraw(), getPivotInA(), and setPivotInA().
|
protected |
Definition at line 29 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), debugDraw(), getPivotInB(), and setPivotInB().
|
protected |
Definition at line 26 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), debugDraw(), and getIslandIdA().
|
protected |
Definition at line 27 of file btMultiBodyFixedConstraint.h.
Referenced by createConstraintRows(), debugDraw(), and getIslandIdB().