28#include <VolumeViz/nodes/SoVolumeShape.h>
32class SoSliceInterface;
186 typedef int textureCreateCB(
int dimx,
int dimy,
unsigned int *texData,
void *userData );
188 static void initClass();
189 static void exitClass();
195 virtual bool enableColorMap(
SoState *state,
196 SoTransferFunction::GLColorMapType colorMapInstalled,
215#ifndef HIDDEN_FROM_DOC
220 virtual bool isTransparent(
SoState *state);
225 virtual void installClippingPlanes(
SoState * SO_UNUSED_PARAM(state)) {}
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Node that define...
Renders a scene graph using Open Inventor's Render Engine.
Field containing a single Boolean value.
Field containing an enumerated value.
Field containing a floating-point value.
Field containing a a node.
<a href="IconLegend.html"><img src="extVR.gif" alt="VolumeViz" border="0"></a> Abstract base class f...
AlphaUse
Alpha component usage mode Used in the alphaUse field.
@ ALPHA_BINARY
Use Alpha in binary mode.
@ ALPHA_AS_IS
Use alpha values as is.
@ ALPHA_OPAQUE
Ignore alpha values (slice is opaque)
SoSFBool enableBumpMapping
Specifies if a bump mapping effect will be applied to the slice.
SoSFFloat bumpScale
Specifies the intensity of the bump mapping effect.
SoSFNode alternateRep
This field optionally holds a subgraph containing only core Open Inventor nodes that can be used for ...
SoSFBool largeSliceSupport
Activate/deactivate direct loading of full resolution slice data.
SoSFBool useRGBA
Specifies whether to create RGBA textures.
SoSFEnum alphaUse
Specifies how to use the alpha component of each voxel's RGBA value.
<a href="IconLegend.html"><img src="extVR.gif" alt="VolumeViz" border="0"></a> Volume data property ...
<a href="IconLegend.html"><img src="extVR.gif" alt="VolumeViz" border="0"></a> Abstract base class f...