24#ifndef _PO_LABEL_HINTS_
25#define _PO_LABEL_HINTS_
27#include <Inventor/fields/SoSFBool.h>
28#include <Inventor/fields/SoSFEnum.h>
29#include <Inventor/fields/SoSFString.h>
31#include <MeshViz/nodes/PoNode.h>
154 virtual void doAction(
SoAction *action) ;
157 static void initClass() ;
158 static void exitClass() ;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Node to define common la...
SoSFEnum justification
Defines the justification used to display label.
PoLabelHints()
Constructor.
SoSFEnum labelPath
Defines the path used to display label.
SoSFBool isLabelLineVisible
Defines the visibility of a line from the label and the part to be annotated.
Justification
Label justification type.
@ DEPEND
Automatic choice of path depending on.
@ LEFT
Left edges of all labels are aligned.
@ RIGHT
Right edges of all labels are aligned.
@ CENTER
Centers of all labels are aligned.
LabelPath
Label path type.
@ PATH_UP
Writing labels from bottom to top.
@ PATH_RIGHT
Writing labels from left to right.
@ PATH_LEFT
Writing labels from right to left.
@ PATH_DOWN
Writing labels from top to bottom.
@ PATH_DEPEND
Automatic choice of writing path depending on.
SoSFString addString
Defines a string to concat to the label to display.
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract base class for ...
Abstract base class for all actions.
Field containing a single Boolean value.
Field containing an enumerated value.
Field containing a string.