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