24#ifndef _PO_VALUED_MARKER_FIELD_
25#define _PO_VALUED_MARKER_FIELD_
124 { init(
FALSE, numPoints, _point, _value, _size) ; }
150 static void initClass() ;
151 static void exitClass() ;
157 virtual void setDefaultOnNonWritingFields() ;
161 virtual void basicObjectChange(
PbBase *basicObj) ;
164 virtual void addElementsAllCaches() ;
165 virtual void preRebuild() ;
169 void init(
SbBool isDefault,
int numPoints=0,
const SbVec2f *_point=NULL,
170 const float *_value=NULL,
const float *_size=NULL) ;
173 FieldSensorList m_fieldSensorList ;
#define TRUE
Possible value of SbBool.
#define FALSE
Possible value of SbBool.
#define SO_KIT_CATALOG_ENTRY_HEADER(partName)
#define SO_KIT_HEADER(className)
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for all b...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for data ...
<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> Class for a valued marke...
virtual void rebuild()
Forces node-kit rebuilding.
void setDataMapping(PbDataMapping *dataMapping)
Sets a reference to a PbDataMapping object, used to the association value- color.
PoValuedMarkerField(int numPoints, const SbVec2f *_point, const float *_value, const float *_size)
Constructor.
SoMFFloat value
List of values used to color the markers.
SoSFString markerString
The markers are defined by a string.
PoValuedMarkerField()
Default constructor.
SoMFVec2f point
List of coordinates for the markers.
const PbDataMapping * getDataMapping() const
Gets a reference to a PbDataMapping object, used to the association value- color.
SoMFFloat size
List of sizes used to calculate the marker sizes.
Maintains a list of pointers to fields.
Multiple-value field containing any number of floating point values.
Multiple-value field containing any number of two-dimensional vectors.
Field containing a string.