osgAnimation::RigGeometry::RigGeometry | ( | ) |
osgAnimation::RigGeometry::RigGeometry | ( | const RigGeometry & | b, | |
const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
) |
osgAnimation::RigGeometry::META_Object | ( | osgAnimation | , | |
RigGeometry | ||||
) |
void osgAnimation::RigGeometry::setInfluenceMap | ( | VertexInfluenceMap * | vertexInfluenceMap | ) | [inline] |
const VertexInfluenceMap* osgAnimation::RigGeometry::getInfluenceMap | ( | ) | const [inline] |
VertexInfluenceMap* osgAnimation::RigGeometry::getInfluenceMap | ( | ) | [inline] |
const Skeleton* osgAnimation::RigGeometry::getSkeleton | ( | ) | const |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
Skeleton* osgAnimation::RigGeometry::getSkeleton | ( | ) |
void osgAnimation::RigGeometry::setSkeleton | ( | Skeleton * | ) |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
void osgAnimation::RigGeometry::setNeedToComputeMatrix | ( | bool | state | ) | [inline] |
bool osgAnimation::RigGeometry::getNeedToComputeMatrix | ( | ) | const [inline] |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
void osgAnimation::RigGeometry::buildVertexInfluenceSet | ( | ) |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
const VertexInfluenceSet& osgAnimation::RigGeometry::getVertexInfluenceSet | ( | ) | const |
void osgAnimation::RigGeometry::computeMatrixFromRootSkeleton | ( | ) |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
void osgAnimation::RigGeometry::setRigTransformImplementation | ( | RigTransform * | ) |
RigTransform* osgAnimation::RigGeometry::getRigTransformImplementation | ( | ) |
virtual void osgAnimation::RigGeometry::drawImplementation | ( | osg::RenderInfo & | renderInfo | ) | const [virtual] |
Draw Geometry directly ignoring an OpenGL display list which could be attached. This is the internal draw method which does the drawing itself, and is the method to override when deriving from Geometry for user-drawn objects.
Reimplemented from osg::Geometry.
void osgAnimation::RigGeometry::update | ( | ) |
Referenced by osgAnimation::RigGeometry::UpdateVertex::update().
const osg::Matrix& osgAnimation::RigGeometry::getMatrixFromSkeletonToGeometry | ( | ) | const |
const osg::Matrix& osgAnimation::RigGeometry::getInvMatrixFromSkeletonToGeometry | ( | ) | const |
osg::Geometry* osgAnimation::RigGeometry::getSourceGeometry | ( | ) |
const osg::Geometry* osgAnimation::RigGeometry::getSourceGeometry | ( | ) | const |
void osgAnimation::RigGeometry::setSourceGeometry | ( | osg::Geometry * | geometry | ) |
void osgAnimation::RigGeometry::copyFrom | ( | osg::Geometry & | from | ) |
osg::observer_ptr<Skeleton> osgAnimation::RigGeometry::_root [protected] |
bool osgAnimation::RigGeometry::_needToComputeMatrix [protected] |