24#ifndef _PO_LINEAR_VALUE_LEGEND_
25#define _PO_LINEAR_VALUE_LEGEND_
27#include <MeshViz/graph/PoAutoValueLegend.h>
29#include <Inventor/fields/SoSFEnum.h>
165 static void initClass() ;
166 static void exitClass() ;
170 virtual void setDefaultOnNonWritingFields() ;
181 FieldSensorList m_fieldSensorList ;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for autom...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Class to build a linear ...
SoSFEnum valueDistribution
Specifies the distribution of the values.
SoSFBool lowerUpperBoxes
Indicates if lower and upper boxes should be displayed.
PoLinearValueLegend(const SbVec2f &_start, const SbVec2f &_end, ValueDistribution distribution=ALL_VALUES)
Constructor.
virtual void rebuild()
Forces node kit rebuilding.
ValueDistribution
Type of distribution of the values.
@ ALL_VALUES
All the values of the legend are displayed.
@ MIN_MAX_VALUES
Only the minimum and maximum of the values of the legend are displayed.
@ LINEAR_VALUES
The values of the legend are displayed like a linear axis.
PoLinearValueLegend()
Default constructor.
SoSFFloat maxValueSize
Indicates the maximum size of text values.
Maintains a list of pointers to fields.
Field containing a single Boolean value.
Field containing an enumerated value.
Field containing a floating-point value.