openscenegraph
Public Types | Public Member Functions | Protected Attributes
osgAnimation::Bone Class Reference
Inheritance diagram for osgAnimation::Bone:
osg::MatrixTransform osg::Transform osg::Group osg::Node osg::Object osg::Referenced

List of all members.

Public Types

typedef osg::Matrix MatrixType

Public Member Functions

 META_Node (osgAnimation, Bone)
 Bone (const Bone &b, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 Bone (const std::string &name="")
void setDefaultUpdateCallback (const std::string &name="")
BonegetBoneParent ()
const BonegetBoneParent () const
const osg::MatrixgetMatrixInBoneSpace () const
const osg::MatrixgetMatrixInSkeletonSpace () const
const osg::MatrixgetInvBindMatrixInSkeletonSpace () const
void setMatrixInSkeletonSpace (const osg::Matrix &matrix)
void setInvBindMatrixInSkeletonSpace (const osg::Matrix &matrix)

Protected Attributes

osg::Matrix _invBindInSkeletonSpace
osg::Matrix _boneInSkeletonSpace

Member Typedef Documentation


Constructor & Destructor Documentation

osgAnimation::Bone::Bone ( const Bone b,
const osg::CopyOp copyop = osg::CopyOp::SHALLOW_COPY 
)
osgAnimation::Bone::Bone ( const std::string &  name = "")

Member Function Documentation

osgAnimation::Bone::META_Node ( osgAnimation  ,
Bone   
)
void osgAnimation::Bone::setDefaultUpdateCallback ( const std::string &  name = "")
void osgAnimation::Bone::setMatrixInSkeletonSpace ( const osg::Matrix matrix) [inline]

Member Data Documentation


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