1 #ifndef COIN_SOVOLUMERENDERING_H
2 #define COIN_SOVOLUMERENDERING_H
36 #include <Inventor/nodes/SoNode.h>
37 #include <Inventor/nodes/SoSubNode.h>
38 #include <VolumeViz/C/basic.h>
47 static void init(
void);
52 enum HW_Feature { HW_VOLUMEPRO, HW_3DTEXMAP, HW_TEXCOLORMAP, HW_TEXCOMPRESSION };
53 enum HW_SupportStatus { NO, YES, UNKNOWN };
54 HW_SupportStatus isSupported(HW_Feature feature);
56 static void setReadAlternateRep(SbBool flag);
57 static void setWriteAlternateRep(SbBool flag);
58 static SbBool getReadAlternateRep(
void);
59 static SbBool getWriteAlternateRep(
void);
61 static void setDelayedRendering(SbBool flag);
62 static SbBool getDelayedRendering(
void);
68 friend class SoVolumeRenderingP;
69 class SoVolumeRenderingP * pimpl;
72 #endif // !COIN_SOVOLUMERENDERING_H