1 #ifndef SMALLCHANGE_TRACK_H 2 #define SMALLCHANGE_TRACK_H 36 #include <Inventor/nodes/SoShape.h> 37 #include <Inventor/fields/SoMFVec3d.h> 38 #include <Inventor/fields/SoMFTime.h> 39 #include <Inventor/fields/SoSFFloat.h> 40 #include <Inventor/fields/SoSFUShort.h> 41 #include <SmallChange/basic.h> 63 void append(
const SbVec3d & pos,
80 class SmTrackP * pimpl;
83 #endif // SMALLCHANGE_TRACK_H #define SO_NODE_HEADER(classname)
SoMFTime timeStamps
Definition: SmTrack.h:54
virtual void GLRender(SoGLRenderAction *action)
SoSFFloat tickSize
Definition: SmTrack.h:61
SoSFUShort tickInterval
Definition: SmTrack.h:60
SoMFVec3d track
Definition: SmTrack.h:55
SoSFUShort pointInterval
Definition: SmTrack.h:58
static void initClass(void)
virtual void generatePrimitives(SoAction *action)=0
SoSFFloat trackLength
Definition: SmTrack.h:56
virtual void computeBBox(SoAction *action, SbBox3f &box, SbVec3f ¢er)=0
SoSFUShort lineInterval
Definition: SmTrack.h:59