OpenSceneGraph
3.0.1
|
Public Types | |
typedef osg::Matrix | MatrixType |
Public Member Functions | |
META_Node (osgAnimation, Bone) | |
Bone (const Bone &b, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
Bone (const std::string &name="") | |
void | setDefaultUpdateCallback (const std::string &name="") |
Bone * | getBoneParent () |
const Bone * | getBoneParent () const |
const osg::Matrix & | getMatrixInBoneSpace () const |
const osg::Matrix & | getMatrixInSkeletonSpace () const |
const osg::Matrix & | getInvBindMatrixInSkeletonSpace () const |
void | setMatrixInSkeletonSpace (const osg::Matrix &matrix) |
void | setInvBindMatrixInSkeletonSpace (const osg::Matrix &matrix) |
Protected Attributes | |
osg::Matrix | _invBindInSkeletonSpace |
osg::Matrix | _boneInSkeletonSpace |
osgAnimation::Bone::Bone | ( | const Bone & | b, |
const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY |
||
) |
osgAnimation::Bone::Bone | ( | const std::string & | name = "" | ) |
const Bone* osgAnimation::Bone::getBoneParent | ( | ) | const |
const osg::Matrix& osgAnimation::Bone::getInvBindMatrixInSkeletonSpace | ( | ) | const [inline] |
const osg::Matrix& osgAnimation::Bone::getMatrixInBoneSpace | ( | ) | const [inline] |
const osg::Matrix& osgAnimation::Bone::getMatrixInSkeletonSpace | ( | ) | const [inline] |
osgAnimation::Bone::META_Node | ( | osgAnimation | , |
Bone | |||
) |
void osgAnimation::Bone::setDefaultUpdateCallback | ( | const std::string & | name = "" | ) |
void osgAnimation::Bone::setInvBindMatrixInSkeletonSpace | ( | const osg::Matrix & | matrix | ) | [inline] |
void osgAnimation::Bone::setMatrixInSkeletonSpace | ( | const osg::Matrix & | matrix | ) | [inline] |
osg::Matrix osgAnimation::Bone::_boneInSkeletonSpace [protected] |
![]() | Generated at Thu Sep 27 2012 12:20:26 for the OpenSceneGraph by doxygen 1.7.6.1. |