40class SIMVOLEON_DLL_API SoVolumeSkin :
public SoShape {
41 typedef SoShape inherited;
43 SO_NODE_HEADER(SoVolumeSkin);
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;