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>
41class SIMVOLEON_DLL_API SoVolumeRendering :
public SoNode {
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);
68 friend class SoVolumeRenderingP;
69 class SoVolumeRenderingP * pimpl;
static void initClass(void)
static void init(void)
Definition VolumeRendering.cpp:324
static void setReadAlternateRep(SbBool flag)
Definition VolumeRendering.cpp:427
static SbBool getReadAlternateRep(void)
Definition VolumeRendering.cpp:471
static void setDelayedRendering(SbBool flag)
Definition VolumeRendering.cpp:510
static void setWriteAlternateRep(SbBool flag)
Definition VolumeRendering.cpp:453
static SbBool getDelayedRendering(void)
Definition VolumeRendering.cpp:529
static SbBool getWriteAlternateRep(void)
Definition VolumeRendering.cpp:483
#define SO_NODE_ABSTRACT_HEADER(classname)