27#include <Inventor/nodes/SoNode.h>
28#include <Inventor/fields/SoSFFloat.h>
29#include <Inventor/fields/SoMFFloat.h>
30#include <Inventor/fields/SoSFEnum.h>
31#include <Inventor/SbPImpl.h>
34#pragma warning( push )
35#pragma warning(disable:4251)
322 virtual void doAction(
SoAction *action);
330 static void initClass();
331 static void exitClass();
336 virtual void notify(SoNotList *list);
341 void installGLColorMap(
SoState* state) ;
346 void reMap(
float minType,
float maxType,
SbBool forceUpdate = FALSE);
349 unsigned int* getPackedColorMap()
const;
355 virtual bool affectsPath()
const;
373#pragma warning( pop )
Abstract base class for all actions.
Performs a generic traversal of a scene graph or path.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Class for indexe...
SoSFEnum colorMapFormat
Indicates the format of the color map (number of color components).
ColorMapFormat
Color map format.
@ LUMINANCE_ALPHA
(2 floats)
unsigned int getNumColor() const
This convenience method returns the number of colors in the color map (ie: colorMap....
SoSFFloat min
This field allow to remap the color map such that only data values ranging from min to max will b...
SbBool hasTransparency() const
Returns TRUE if the current color map contains alpha values less than 1.
SoSFEnum interpolation
The colormap interpolation type.
SoSFEnum predefinedColorMap
Use this field to load predefined color maps.
PredefinedColorMap
Predefined color map.
@ VOLREN_GREEN
VolRenGreen.
@ BLUE_WHITE_RED
Blue white red.
@ AIRWAY_SURFACES
Airway surfaces.
@ TEMPERATURE
Temperature.
Interpolation
The colormap interpolation type.
@ NEAREST
Nearest-neighbor interpolation.
SoMFFloat colorMap
Array of floats in range [0,1].
Renders a scene graph using Open Inventor's Render Engine.
Multiple-value field containing any number of floating point values.
Abstract base class for all database nodes.
Field containing an enumerated value.
Field containing a floating-point value.