(Preview feature) [Medical] Initializes the Open Inventor Medical classes. More...
#include <Medical/InventorMedical.h>
Public Member Functions | |
InventorMedical () | |
Constructor. | |
Static Public Member Functions | |
static void | init () |
Initializes all Open Inventor Medical classes. | |
static void | finish () |
Frees Open Inventor's internal static memory allocations. | |
static bool | isInitialized () |
Returns TRUE if module is currently initialized. | |
(Preview feature) [Medical] Initializes the Open Inventor Medical classes.
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 set the environment variable LDM_USE_BUILDTILE_BY_SLICE to 1. (build tiles by requesting full slices from the reader). This value is generally better for medical applications, but it may be not appropriate for your application.
DicomInfo, Gnomon, Magnifier, MedicalHelper, PlaneBoxIntersection, PlaneGeometryIntersection, Ruler, SceneView, SliceOrientationMarkers, SliceScaleBar, TextBox, ViewManager, VolumeMarchingCubes
Definition at line 93 of file InventorMedical.h.
InventorMedical::InventorMedical | ( | ) |
Constructor.
|
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 |
Initializes all Open Inventor Medical classes.
This function should be called after initializing Open Inventor but before creating any Medical nodes.
|
static |
Returns TRUE if module is currently initialized.