24#ifndef _MO_PREDEFINEDCOLORMAPPING_
25#define _MO_PREDEFINEDCOLORMAPPING_
27#include <Inventor/fields/SoMFVec4f.h>
29#include <MeshVizXLM/mapping/MoMeshVizDataMapping.h>
30#include <MeshVizXLM/mapping/nodes/MoColorMapping.h>
31#include <MeshVizXLM/mapping/interfaces/MiColorMapping.h>
33class MdPredefinedColorMapping;
133 static void initClass() ;
134 static void exitClass() ;
136 typedef std::map<MoPredefinedColorMapping::PredefColorMapping,MdPredefinedColorMapping*> PredefColorMappingMap;
140 virtual void doAction(
SoAction *action) ;
146 PredefColorMappingMap* m_predefColorMapping;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Interface class defining...
MoPredefinedColorMapping()
Constructor.
SoSFEnum predefColorMap
Predefined color map to use.
PredefColorMapping
Predefined colormaps.
@ GREY
Greyscale color map.
@ BLUE_WHITE_RED
Blue to White to Red color map.
@ TEMPERATURE
Temperature color map.
@ BLUE_RED
Blue to Red color map.
@ NONE
Turn off color mapping (Default value)
@ SEISMIC
Seismic color map.
@ PHYSICS
Physics color map.
@ STANDARD
Standard color map.
@ RAINBOW_TURBO
Turbo (improved rainbow) color map.
@ INTENSITY
Intensity color map.
const MiColorMapping< double, SbColorRGBA > * getColorMapping()
Retrieves the interface to the color mapping object.
SoSFFloat minValue
The min and max values defining the range of scalar values.
Field containing an enumerated value.
Field containing a floating-point value.