The medical utility classes are provided as a jar named com.openinventor.medical.jar that can be used directly in an Open Inventor application. The classes in this jar are documented and supported by FEI. These classes are also provided as source code.
The medical utility library provides useful solutions for some specific requirements of Open Inventor-based medical visualization applications. Compared to typical core Open Inventor classes, medical utility library classes may have some limitations. However application developers can use the source code to examine, modify or extend these classes according to the terms below.
FEI may implement similar classes in core Open Inventor in the future, but FEI will continue to support the medical utility version of the class.
Open Inventor customers may use the provided source code to help debug their Open Inventor-based application's use of the medical utility library.
Open Inventor customers may use the source code to create new classes, derived from the library classes, for use in an Open Inventor application. FEI considers such classes to be application code and not supported by FEI.
Open Inventor customers may modify the source code to create customized versions of library classes for use in an Open Inventor application. FEI considers such classes to be application code and not supported by FEI.
Class Summary Class Description DicomInfo(Preview Feature) Text node to display DICOM information on screen. Gnomon(Preview Feature) Shape node to display a medical gnomon (compass) on the screen. Magnifier(Preview Feature) Shape node to display a magnified view of a region of the screen. OrthoSliceBorder(Preview Feature) Ortho slice shape node with border. Ruler(Preview Feature) Interactive distance measuring tool for SoOrthoSlice. SliceOrientationMarkers(Preview Feature) Shape node to display slice orientation markers in window coordinates. SliceScaleBar(Preview Feature) Shape node to display a dynamic scale bar in window coordinates. TextBox(Preview Feature) Shape node to display a text box in window coordinates.
Enum Summary Enum Description OrthoSliceBorder.AxisTypeSlice Axis values SliceScaleBar.AlignmentScale bar alignment SliceScaleBar.OrientationScale bar orientation TextBox.AlignmentHHorizontal alignment values. TextBox.AlignmentVVertical alignment values.