[PREVIEW] [Medical] Shape node to display a magnified view of a region of the screen. More...
#include <Medical/nodes/Magnifier.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
Magnifier () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static void | initClass () |
static void | exitClass () |
Public Attributes | |
SoSFNode | sceneToMagnify |
SoSFColor | magnifierColor |
SoSFFloat | magnifierFactor |
This node displays a circular magnified (zoomed in) view of the screen region under the center of the circle. The magnifier is an SoTranslate2Dragger so the user can click and drag to move it around the screen.
Limitations:
sceneToMagnify | NULL |
magnifierColor | 0 0.6 0 |
magnifierFactor | 50 |
InventorMedical, DicomInfo, Gnomon, Ruler
Magnifier::Magnifier | ( | ) |
Constructor.
static void Magnifier::exitClass | ( | ) | [static] |
Finish using class (called automatically by InventorMedical::finish()).
Reimplemented from SoTranslate2Dragger.
static SoType Magnifier::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoTranslate2Dragger.
virtual SoType Magnifier::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoTranslate2Dragger.
static void Magnifier::initClass | ( | ) | [static] |
Initialize class (called automatically by InventorMedical::init()).
Reimplemented from SoTranslate2Dragger.
Specifies the color of the border around the magnifier.
Default is 0,0.6,0 (green).
Specifies the magnification factor.
Default is 50. Technically speaking this field specifies the value to set in the height field of the magnifier's camera.
Specifies the root node of the scene that will be magnified.
Default is NULL.