[PREVIEW] [Medical] Initializes the Open Inventor Medical classes. More...
#include <Medical/InventorMedical.h>
Public Member Functions | |
InventorMedical () | |
Static Public Member Functions | |
static void | init () |
static void | finish () |
static bool | isInitialized () |
This class allows the application to conveniently initialize all classes in the Open Inventor Medical utility library.
The init() method must be called before creating any Medical nodes. The finish() method should be called when the application is shutting down.
NOTE:
The init() method automatically sets the following Open Inventor environment variables. These values are generally better than the default values for medical applications. If these values are not appropriate for your application, reset them after calling init().
DicomInfo, Gnomon, Magnifier, MedicalHelper, PlaneBoxIntersection, PlaneGeometryIntersection, Ruler, SceneView, SliceOrientationMarkers, SliceScaleBar, TextBox, ViewManager, VolumeMarchingCubes
InventorMedical::InventorMedical | ( | ) |
Constructor.
static void InventorMedical::finish | ( | ) | [static] |
Frees Open Inventor's internal static memory allocations.
This avoids false positives from memory leak checking software. We recommend calling this method and it should be the last Open Inventor method called by the application.
static void InventorMedical::init | ( | ) | [static] |
Initializes all Open Inventor Medical classes.
This function should be called after initializing Open Inventor but before creating any Medical nodes.
static bool InventorMedical::isInitialized | ( | ) | [static] |
Returns TRUE if module is currently initialized.