24#ifndef _PO_NON_LINEAR_DATA_MAPPING_
25#define _PO_NON_LINEAR_DATA_MAPPING_
27#include <MeshViz/nodes/PoDataMapping.h>
125 virtual void doAction(
SoAction *action) ;
128 static void initClass() ;
129 static void exitClass() ;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract base class for ...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Node class to define a n...
void setColorFunction(PoDataMappingColorCB *func)
Deprecated.
PoNonLinearDataMapping()
Constructor.
virtual const SbColor * getColor(float value, float &transparency)
Returns the color and transparency associated to a value.
float PoDataMappingTransparencyCB2(void *userData, float value)
Transparency callback prototype.
float PoDataMappingTransparencyCB(float value)
Transparency callback prototype.
virtual const SbColor * getColor(float value)
Returns the color associated to a value.
void setColorFunction(PoDataMappingColorCB2 *func, void *userData)
Sets pointer to a callback function which computes a color from a real value.
void setTransparencyFunction(PoDataMappingTransparencyCB *func)
Deprecated.
const SbColor * PoDataMappingColorCB2(void *userData, float value)
Color callback prototype.
const SbColor * PoDataMappingColorCB(float value)
Color callback prototype.
void setTransparencyFunction(PoDataMappingTransparencyCB2 *func, void *userData)
Sets pointer to a callback function which computes a transparency from a real value.
Abstract base class for all actions.