19 #include <matrix/vlVector.h>
21 #include <osg/ref_ptr>
52 virtual void updateRibbonWidth();
58 virtual void setParentSceneObject(
const DtUniqueID& sceneObjID );
66 virtual void setOcclusionEnabled(
bool enabled );
69 virtual void setRibbonSpacing(
float spacing );
75 virtual void setRibbonLength(
int maxSamples );
78 virtual void setColor(
const osg::Vec4& color );
84 virtual void update();
86 osg::Node* sensorNode()
90 return myRibbon->node();
97 const osg::Node* sensorNode()
const
101 return myRibbon->node();
142 static void registerCreator(
DtDe& de );