Blender V2.61 - r43446
Public Member Functions | Public Attributes

btDefaultMotionState Struct Reference

The btDefaultMotionState provides a common implementation to synchronize world transforms with offsets. More...

#include <btDefaultMotionState.h>

Inheritance diagram for btDefaultMotionState:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 btDefaultMotionState (const btTransform &startTrans=btTransform::getIdentity(), const btTransform &centerOfMassOffset=btTransform::getIdentity())
virtual void getWorldTransform (btTransform &centerOfMassWorldTrans) const
 synchronizes world transform from user to physics
virtual void setWorldTransform (const btTransform &centerOfMassWorldTrans)

Public Attributes

btTransform m_graphicsWorldTrans
btTransform m_centerOfMassOffset
btTransform m_startWorldTrans
void * m_userPointer

Detailed Description

The btDefaultMotionState provides a common implementation to synchronize world transforms with offsets.

Definition at line 7 of file btDefaultMotionState.h.


Constructor & Destructor Documentation

btDefaultMotionState::btDefaultMotionState ( const btTransform startTrans = btTransform::getIdentity(),
const btTransform centerOfMassOffset = btTransform::getIdentity() 
) [inline]

Definition at line 14 of file btDefaultMotionState.h.


Member Function Documentation

virtual void btDefaultMotionState::getWorldTransform ( btTransform centerOfMassWorldTrans) const [inline, virtual]

synchronizes world transform from user to physics

Implements btMotionState.

Definition at line 24 of file btDefaultMotionState.h.

References btTransform::inverse(), m_centerOfMassOffset, and m_graphicsWorldTrans.

virtual void btDefaultMotionState::setWorldTransform ( const btTransform centerOfMassWorldTrans) [inline, virtual]

synchronizes world transform from physics to user Bullet only calls the update of worldtransform for active objects

Implements btMotionState.

Definition at line 31 of file btDefaultMotionState.h.

References m_centerOfMassOffset, and m_graphicsWorldTrans.


Member Data Documentation

Definition at line 10 of file btDefaultMotionState.h.

Referenced by getWorldTransform(), and setWorldTransform().

Definition at line 9 of file btDefaultMotionState.h.

Referenced by getWorldTransform(), and setWorldTransform().

Definition at line 11 of file btDefaultMotionState.h.

Definition at line 12 of file btDefaultMotionState.h.


The documentation for this struct was generated from the following file: