Uses of Class
com.openinventor.volumeviz.nodes.SoVolumeData
Packages that use SoVolumeData
Package
Description
Provides some nodes and helper classes specifically created to facilitate
implementation of medical applications.
-
Uses of SoVolumeData in com.openinventor.medical.helpers
Methods in com.openinventor.medical.helpers with parameters of type SoVolumeDataModifier and TypeMethodDescriptionstatic 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 boolean
MedicalHelper.dicomCheckMonochrome1
(SoTransferFunction cmapNode, SoVolumeData volume, boolean forceReverse) Automatically adjusts the color map (transferFunction) if the specified volume is a DICOM data set (reader is SoVRDicomFileReader) and the Photometric Interpretation (0028,0004) value is MONOCHROME1.static SbVec3f
MedicalHelper.dicomGetImagePosition
(SoVolumeData volume) Get the "Image Position (Patient)" attribute (0020,0032) from a DICOM volume.static SbVec2f
MedicalHelper.dicomGetWindowCenterWidth
(SoVolumeData volume) Get the window center (level) and width values from a DICOM volume.static MedicalHelper.Axis
MedicalHelper.MedicalAxisFromViewAxis
(Axis viewAxis, SoVolumeData volData) static boolean
MedicalHelper.orientView
(MedicalHelper.Axis axis, SoCamera camera, SoVolumeData volume) Equivalent toorientView(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.static Axis
MedicalHelper.ViewAxisFromMedicalAxis
(MedicalHelper.Axis medicalAxis, SoVolumeData volData) -
Uses of SoVolumeData in com.openinventor.volumeviz.details
Methods in com.openinventor.volumeviz.details with parameters of type SoVolumeDataModifier and TypeMethodDescriptionvoid
SoSliceDetail.setDetails
(SbPlane p, SbLine line, SoVolumeData vd) void
SoVolumeDetail.setDetails
(SbLine line, SoVolumeData vd, SoTransferFunction tf, SoROI r) -
Uses of SoVolumeData in com.openinventor.volumeviz.elements
Methods in com.openinventor.volumeviz.elements that return SoVolumeDataModifier and TypeMethodDescriptionstatic SoVolumeData
SoVolumeDataElement.getVolumeData
(SoState state) Methods in com.openinventor.volumeviz.elements with parameters of type SoVolumeDataModifier and TypeMethodDescriptionstatic void
SoVolumeDataElement.set
(SoState state, SoNode node, SoVolumeData volumeDataNode) static void
SoVolumeDataElement.set
(SoState state, SoNode node, SoVolumeData volumeDataNode, SbMatrix matrix) -
Uses of SoVolumeData in com.openinventor.volumeviz.nodes
Subclasses of SoVolumeData in com.openinventor.volumeviz.nodesModifier and TypeClassDescriptionclass
Height field data node.class
Height field property node.class
Height field mask node.class
Volume mask.Methods in com.openinventor.volumeviz.nodes that return SoVolumeDataModifier and TypeMethodDescriptionSoVolumeMask.getVolumeData()
SoVolumeData.reSampling
(SbVec3i32 dimension, SoVolumeData.SubMethods subMethod) Deprecated.SoVolumeData.reSampling
(SbVec3i32 dimension, SoVolumeData.SubMethods subMethod, SoVolumeData.OverMethods name_25040) Deprecated.As of Open Inventor 9.0.0.0.SoVolumeData.subSetting
(SbBox3i32 region) Deprecated.As of Open Inventor 9.0.0.0.