41 void rebuildNode(
void);
43 void createArrow(osg::Geode * _geode,
const ot::Color& _color,
float _lineWidth, eOrientation _o);
45 void createDashedLine(osg::Geode * _geode,
const ot::Color& _color,
float _lineWidth, eOrientation _o);
47 void finalizeGeode(osg::Geode * _geode);
51 osg::Group * m_parentGroup;
52 osg::Node * m_geometryNode;
54 osg::ref_ptr<osg::Geode> m_xNode;
55 osg::ref_ptr<osg::Geode> m_yNode;
56 osg::ref_ptr<osg::Geode> m_zNode;
57 osg::ref_ptr<osg::Geode> m_centerPoint;
59 osg::ref_ptr<osg::MatrixTransform> m_axisCrossNode;