1 #ifndef SIMVOLEON_SOVOLUMESKIN_H 2 #define SIMVOLEON_SOVOLUMESKIN_H 27 #include <Inventor/nodes/SoShape.h> 28 #include <Inventor/fields/SoSFEnum.h> 29 #include <VolumeViz/C/basic.h> 32 typedef SoShape inherited;
38 static void initClass(
void);
40 enum Interpolation { NEAREST, LINEAR };
41 SoSFEnum interpolation;
46 virtual void GLRender(SoGLRenderAction * action);
47 virtual void generatePrimitives(SoAction * action);
48 virtual void computeBBox(SoAction * action, SbBox3f & box, SbVec3f & center);
49 virtual void rayPick(SoRayPickAction * action);
52 friend class SoVolumeSkinP;
53 class SoVolumeSkinP * pimpl;
56 #endif // !SIMVOLEON_SOVOLUMESKIN_H Render just the six sides of the volume data.
Definition: SoVolumeSkin.h:31