|
Blender
V2.59
|
#include <KX_MotionState.h>

Public Member Functions | |
| KX_MotionState (class SG_Spatial *spatial) | |
| virtual | ~KX_MotionState () |
| virtual void | getWorldPosition (float &posX, float &posY, float &posZ) |
| virtual void | getWorldScaling (float &scaleX, float &scaleY, float &scaleZ) |
| virtual void | getWorldOrientation (float &quatIma0, float &quatIma1, float &quatIma2, float &quatReal) |
| virtual void | setWorldPosition (float posX, float posY, float posZ) |
| virtual void | setWorldOrientation (float quatIma0, float quatIma1, float quatIma2, float quatReal) |
| virtual void | getWorldOrientation (float *ori) |
| virtual void | setWorldOrientation (const float *ori) |
| virtual void | calculateWorldTransformations () |
Definition at line 43 of file KX_MotionState.h.
| KX_MotionState::KX_MotionState | ( | class SG_Spatial * | spatial | ) |
Definition at line 37 of file KX_MotionState.cpp.
| KX_MotionState::~KX_MotionState | ( | ) | [virtual] |
Definition at line 42 of file KX_MotionState.cpp.
| void KX_MotionState::calculateWorldTransformations | ( | ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 101 of file KX_MotionState.cpp.
| void KX_MotionState::getWorldOrientation | ( | float & | quatIma0, |
| float & | quatIma1, | ||
| float & | quatIma2, | ||
| float & | quatReal | ||
| ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 62 of file KX_MotionState.cpp.
References MT_Matrix3x3::getRotation(), and SG_Spatial::GetWorldOrientation().
| void KX_MotionState::getWorldOrientation | ( | float * | ori | ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 71 of file KX_MotionState.cpp.
References MT_Matrix3x3::getValue(), and SG_Spatial::GetWorldOrientation().
| void KX_MotionState::getWorldPosition | ( | float & | posX, |
| float & | posY, | ||
| float & | posZ | ||
| ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 46 of file KX_MotionState.cpp.
References SG_Spatial::GetWorldPosition().
| void KX_MotionState::getWorldScaling | ( | float & | scaleX, |
| float & | scaleY, | ||
| float & | scaleZ | ||
| ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 54 of file KX_MotionState.cpp.
References SG_Spatial::GetWorldScaling().
| void KX_MotionState::setWorldOrientation | ( | float | quatIma0, |
| float | quatIma1, | ||
| float | quatIma2, | ||
| float | quatReal | ||
| ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 88 of file KX_MotionState.cpp.
References SG_Spatial::SetLocalOrientation().
| void KX_MotionState::setWorldOrientation | ( | const float * | ori | ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 77 of file KX_MotionState.cpp.
References SG_Spatial::SetLocalOrientation().
| void KX_MotionState::setWorldPosition | ( | float | posX, |
| float | posY, | ||
| float | posZ | ||
| ) | [virtual] |
Implements PHY_IMotionState.
Definition at line 82 of file KX_MotionState.cpp.
References SG_Spatial::SetLocalPosition().