Package | Description |
---|---|
com.openinventor.medical.helpers |
Provides some nodes and helper classes specifically created to facilitate
implementation of medical applications.
|
com.openinventor.volumeviz.details | |
com.openinventor.volumeviz.elements | |
com.openinventor.volumeviz.nodes |
Modifier and Type | Method and Description |
---|---|
static boolean |
MedicalHelper.dicomAdjustDataRange(SoDataRange rangeNode,
SoVolumeData volume)
Adjust data range based on values in the DICOM file, i.e.
|
static boolean |
MedicalHelper.dicomAdjustVolume(SoVolumeData volume,
boolean useImagePosition)
Optimize volume data node for DICOM volumes.
|
static boolean |
MedicalHelper.dicomAdjustVolume(SoVolumeData volume,
SoMatrixTransform imgToPatient)
Similar to dicomAdjustVolume( SoVolumeData, boolean ) above but returns an SoMatrixTransform
that can be used to properly locate VolumeData in patient space in case of non axis aligned
acquisition:
|
static SbVec3f |
MedicalHelper.dicomGetImagePosition(SoVolumeData volume)
Get the "Image Position (Patient)" attribute (0020,0032) from a DICOM
volume.
|
static boolean |
MedicalHelper.dicomGetWindowCenterWidth(SoVolumeData volume,
SbVec2f winCW)
Get the window center (level) and width values from a DICOM volume.
|
static boolean |
MedicalHelper.orientView(MedicalHelper.Axis axis,
SoCamera camera,
SoVolumeData volume)
Equivalent to
orientView(axis, camera, volume, 1.01f) |
static boolean |
MedicalHelper.orientView(MedicalHelper.Axis axis,
SoCamera camera,
SoVolumeData volume,
float slack)
Adjusts the camera to view a slice or volume along the specified axis.
|
Modifier and Type | Method and Description |
---|---|
void |
SoVolumeDetail.setDetails(SbLine line,
SoVolumeData vd,
SoTransferFunction tf,
SoROI r) |
void |
SoSliceDetail.setDetails(SbPlane p,
SbLine line,
SoVolumeData vd) |
Modifier and Type | Method and Description |
---|---|
static SoVolumeData |
SoVolumeDataElement.getVolumeData(SoState state) |
Modifier and Type | Method and Description |
---|---|
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode) |
static void |
SoVolumeDataElement.set(SoState state,
SoNode node,
SoVolumeData volumeDataNode,
SbMatrix matrix) |
Modifier and Type | Class and Description |
---|---|
class |
SoHeightFieldGeometry
Height field data node.
|
class |
SoHeightFieldProperty
Height field property node.
|
class |
SoHeightFieldPropertyMask
Height field mask node.
|
class |
SoVolumeMask
Volume mask.
|
Modifier and Type | Method and Description |
---|---|
SoVolumeData |
SoVolumeData.reSampling(SbVec3i32 dimension,
SoVolumeData.SubMethods subMethod)
Deprecated.
|
SoVolumeData |
SoVolumeData.reSampling(SbVec3i32 dimension,
SoVolumeData.SubMethods subMethod,
SoVolumeData.OverMethods name_29266)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
SoVolumeData |
SoVolumeData.subSetting(SbBox3i32 region)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com