1 #ifndef SIMVOLEON_SOVOLUMESKIN_H 2 #define SIMVOLEON_SOVOLUMESKIN_H 36 #include <Inventor/nodes/SoShape.h> 37 #include <Inventor/fields/SoSFEnum.h> 38 #include <VolumeViz/C/basic.h> 41 typedef SoShape inherited;
47 static void initClass(
void);
49 enum Interpolation { NEAREST, LINEAR };
50 SoSFEnum interpolation;
55 virtual void GLRender(SoGLRenderAction * action);
56 virtual void generatePrimitives(SoAction * action);
57 virtual void computeBBox(SoAction * action, SbBox3f & box, SbVec3f & center);
58 virtual void rayPick(SoRayPickAction * action);
61 friend class SoVolumeSkinP;
62 class SoVolumeSkinP * pimpl;
65 #endif // !SIMVOLEON_SOVOLUMESKIN_H #define SO_NODE_HEADER(classname)
Render just the six sides of the volume data.
Definition: SoVolumeSkin.h:40