26#include <Inventor/nodes/SoNode.h>
27#include <Inventor/fields/SoSFInt32.h>
28#include <Inventor/fields/SoSFBox3i32.h>
29#include <Inventor/fields/SoSFBitMask.h>
30#include <Inventor/fields/SoSFBool.h>
31#include <Inventor/sensors/SoNodeSensor.h>
424 virtual void doAction(
SoAction *action );
442 static void initClass();
443 static void exitClass();
469 unsigned int getVisibleParts();
470 static void fieldsChangedCB(
void *,
SoSensor *);
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> 3D box class.
Abstract base class for all actions.
Performs a generic traversal of a scene graph or path.
Renders a scene graph using Open Inventor's Render Engine.
Computes bounding box of a scene.
Abstract base class for all database nodes.
Sensor class that can be attached to Open Inventor nodes.
Abstract base class for picking objects in a scene.
<a href="IconLegend.html"><img src="extLDM.gif" alt="Large Data Management" border="0"></a> Region o...
SoSFBitMask flags
Specifies how the bounds of the box are used.
SoSFBox3i32 subVolume
Specifies the bounds of the subvolume that will be rendered.
SoSFBool relative
Specifies whether the box bounds are relative to the subvolume or the full volume (i....
SoSFInt32 dataSetId
Specifies which SoVolumeData node to use.
@ ENABLE_X2
Enable cropping with X slab for term 2 (stage 1)
@ ENABLE_Y0
Enable cropping with Y slab for term 0 (stage 1)
@ ENABLE_Y1
Enable cropping with Y slab for term 1 (stage 1)
@ INVERT_2
Invert result for this term 2 (stage 2)
@ ENABLE_Z2
Enable cropping with Z slab for term 2 (stage 1)
@ INVERT_1
Invert result for this term 1 (stage 2)
@ OR_SELECT
Stage 3: If set, the result is the union (OR) of term 0, term 1, and term 2.
@ ENABLE_X0
Enable cropping with X slab for term 0 (stage 1)
@ ENABLE_Z1
Enable cropping with Z slab for term 1 (stage 1)
@ SUB_VOLUME
Convenient enums.
@ INVERT_OUTPUT
Stage 4: If enabled, the result of stage 4 (union or intersection) is inverted as the last step in cr...
@ ENABLE_X1
Enable cropping with X slab for term 1 (stage 1)
@ ENABLE_Z0
Enable cropping with Z slab for term 0 (stage 1)
@ ENABLE_Y2
Enable cropping with Y slab for term 2 (stage 1)
@ INVERT_0
Invert result for this term 0 (stage 2)
SoSFBox3i32 box
Specifies the bounds of the region of interest.
Single-value field containing a set of bit flags.
Field containing a single Boolean value.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Field containing...
Field containing a int32_t integer.
Abstract base class for Open Inventor sensors.
Writes a scene graph to a file.