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]
Collaboration diagram for btDefaultMotionState:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BT_DECLARE_ALIGNED_ALLOCATOR ()
 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)
 synchronizes world transform from physics to user Bullet only calls the update of worldtransform for active objects

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 16 of file btDefaultMotionState.h.


Member Function Documentation

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

synchronizes world transform from user to physics

Implements btMotionState.

Definition at line 26 of file btDefaultMotionState.h.

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 33 of file btDefaultMotionState.h.


Member Data Documentation

Definition at line 10 of file btDefaultMotionState.h.

Definition at line 9 of file btDefaultMotionState.h.

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: