16 namespace APDYNAMICART
26 virtual int load( XERCES_CPP_NAMESPACE_QUALIFIER
DOMNode* PoANode );
27 virtual void save( XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument* Document, XERCES_CPP_NAMESPACE_QUALIFIER
DOMNode* poaNode );
31 virtual void setColor( osg::Vec4 newColour ) {};
59 if(!
_poa.valid())
return;
62 osg::MatrixTransform* hook =
dynamic_cast<osg::MatrixTransform*
>(
node);
65 osg::Quat inv_rot =
_poa->getMatrix().getRotate().inverse();
68 osg::Matrix::rotate(inv_DA_rot) *
69 osg::Matrix::rotate(inv_rot) *
70 osg::Matrix::translate(
_offset) *
74 osg::observer_ptr<PoA>
_poa;