Public Member Functions | |
BoneWeightList & | getBones () |
VertexList & | getVertexes () |
void | resetMatrix () |
void | accummulateMatrix (const osg::Matrix &invBindMatrix, const osg::Matrix &matrix, osg::Matrix::value_type weight) |
void | computeMatrixForVertexSet () |
const MatrixType & | getMatrix () const |
Protected Attributes | |
BoneWeightList | _bones |
VertexList | _vertexes |
MatrixType | _result |
void osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::accummulateMatrix | ( | const osg::Matrix & | invBindMatrix, | |
const osg::Matrix & | matrix, | |||
osg::Matrix::value_type | weight | |||
) | [inline] |
void osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::computeMatrixForVertexSet | ( | ) | [inline] |
References osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::_bones, osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::_result, osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::accummulateMatrix(), osgAnimation::Bone::getInvBindMatrixInSkeletonSpace(), osgAnimation::Bone::getMatrixInSkeletonSpace(), osg::Matrixd::identity(), osg::notify(), osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::resetMatrix(), and osg::WARN.
Referenced by osgAnimation::TransformVertexFunctor::compute(), and osgAnimation::TransformVertexFunctor::computeNormal().
BoneWeightList& osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::getBones | ( | ) | [inline] |
const MatrixType& osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::getMatrix | ( | ) | const [inline] |
VertexList& osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::getVertexes | ( | ) | [inline] |
void osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::resetMatrix | ( | ) | [inline] |
BoneWeightList osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::_bones [protected] |
MatrixType osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::_result [protected] |
Referenced by osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::accummulateMatrix(), osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::computeMatrixForVertexSet(), osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::getMatrix(), and osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::resetMatrix().
VertexList osgAnimation::TransformVertexFunctor::TransformVertexFunctor::UniqBoneSetVertexSet::_vertexes [protected] |
![]() | Generated at Mon Feb 23 19:50:47 2009 for the OpenSceneGraph by doxygen 1.5.8. |