Use cylinder inertia tensor, instead of box, by default.

See Issue 427

Expose some internal data for constraints,
Thanks to Francois Sugny, see Issue 420
This commit is contained in:
erwin.coumans
2010-11-17 23:55:39 +00:00
parent bc3b920995
commit c49927b4ed
8 changed files with 133 additions and 10 deletions

View File

@@ -144,6 +144,16 @@ public:
void updateRHS(btScalar timeStep);
const btTransform & getFrameOffsetA() const
{
return m_rbAFrame;
}
const btTransform & getFrameOffsetB() const
{
return m_rbBFrame;
}
const btRigidBody& getRigidBodyA() const
{
return m_rbA;
@@ -244,6 +254,7 @@ public:
}
bool isPastSwingLimit() { return m_solveSwingLimit; }
void setFrames(const btTransform & frameA, const btTransform & frameB);
void setDamping(btScalar damping) { m_damping = damping; }