Class to build a non linear legend (first representation).
More...
#include <MeshViz/graph/PoNonLinearValueLegend1.h>
Public Member Functions | |
| virtual SoType | getTypeId () const |
| virtual const SoNodekitCatalog * | getNodekitCatalog () const |
| PoNonLinearValueLegend1 () | |
| PoNonLinearValueLegend1 (const SbVec2f &_start, const SbVec2f &_end) | |
| virtual void | rebuild () |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
| static const SoNodekitCatalog * | getClassNodekitCatalog () |
Public Attributes | |
| SoSFString | lessLevelString |
| SoSFString | greaterLevelString |
| SoSFString | valueSeparatorString |
Class to build a non linear legend (first representation).
Each color box represents a value (or level) which is between two consecutive values of a data mapping object or an isovalue list object.
| titleVisibility | VISIBILITY_OFF |
| titlePosition | POS_BOTTOM |
| titlePath | RIGHT_PATH |
| titleFontSize | 0 |
| titleFontName | "" |
| titleString | "" |
| valueVisibility | VISIBILITY_ON |
| valuePosition | POS_RIGHT |
| valueFontName | "" |
| valueAddStringVisibility | FALSE |
| valueAddString | "" |
| marginType | REL_MARGIN |
| marginLeft | 0.05 |
| marginRight | 0.05 |
| marginBottom | 0.05 |
| marginTop | 0.05 |
| incrementType | VERTICAL_INCREMENT |
| numColumns | 1 |
| boxRatio | 1 |
| periodValue | 1 |
| firstValue | 1 |
| lastValue | 32767 |
| start | 0 0 |
| end | 1 1 |
| lessLevelString | "<" |
| greaterLevelString | ">" |
| valueSeparatorString | " _ " |
| lowerUndefString | "UNDEF<" |
| upperUndefString | "UNDEF>" |
| PoNonLinearValueLegend1::PoNonLinearValueLegend1 | ( | ) |
Default constructor.
Constructor.
| static const SoNodekitCatalog* PoNonLinearValueLegend1::getClassNodekitCatalog | ( | ) | [static] |
Returns the SoNodekitCatalog for this class.
Reimplemented from PoAutoValueLegend.
| static SoType PoNonLinearValueLegend1::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoAutoValueLegend.
| virtual const SoNodekitCatalog* PoNonLinearValueLegend1::getNodekitCatalog | ( | ) | const [virtual] |
Returns the SoNodekitCatalog for this instance.
Reimplemented from PoAutoValueLegend.
| virtual SoType PoNonLinearValueLegend1::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoAutoValueLegend.
| virtual void PoNonLinearValueLegend1::rebuild | ( | ) | [virtual] |
String used for the highest level.
String used for the lowest level.
String separator used between two consecutive values.