14#ifndef _MEDICAL_RULER_H
15#define _MEDICAL_RULER_H
109 virtual void notify(SoNotList *list);
120 void updateGlobalFactor();
#define SO_NODE_HEADER(className)
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> (Preview feature...
SoSFString label
Specifies an (optional) label appended to measure value.
static void exitClass()
Finish using class (called automatically by InventorMedical::finish()).
static void initClass()
Initialize class (called automatically by InventorMedical::init()).
SoSFFloat globalFactor
Specifies a scale factor applied to the size of the arrowheads on the line.
SoFont * getFontNode() const
Returns the internal font node.
bool manageMouseMove(bool firstClick, const SoOrthoSliceDetail *detail)
The application should call this method with 'true' on the mouse down event that begins a measure ope...
Node that defines the style to use when rendering.
Node which invokes callbacks for events.
Node that defines font name, size, and type for text.
<a href="IconLegend.html"><img src="extVR.gif" alt="VolumeViz" border="0"></a> Stores detail informa...
Field containing a floating-point value.
Field containing a string.
Group node that saves and restores traversal state.
Screen-aligned 2D text shape node.
Node representing a 3D translation.
void notify(SoNotList *list)
#define INVENTORMEDICAL_API