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 booleanMedicalHelper.dicomAdjustDataRange(SoDataRange rangeNode, SoVolumeData volume) Adjust data range based on values in the DICOM file, i.e.static booleanMedicalHelper.dicomAdjustVolume(SoVolumeData volume, boolean useImagePosition) Optimize volume data node for DICOM volumes.static booleanMedicalHelper.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 booleanMedicalHelper.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 SbVec3fMedicalHelper.dicomGetImagePosition(SoVolumeData volume) Get the "Image Position (Patient)" attribute (0020,0032) from a DICOM volume.static SbVec2fMedicalHelper.dicomGetWindowCenterWidth(SoVolumeData volume) Get the window center (level) and width values from a DICOM volume.static MedicalHelper.AxisMedicalHelper.MedicalAxisFromViewAxis(Axis viewAxis, SoVolumeData volData) static booleanMedicalHelper.orientView(MedicalHelper.Axis axis, SoCamera camera, SoVolumeData volume) Equivalent toorientView(axis, camera, volume, 1.01f)static booleanMedicalHelper.orientView(MedicalHelper.Axis axis, SoCamera camera, SoVolumeData volume, float slack) Adjusts the camera to view a slice or volume along the specified axis.static AxisMedicalHelper.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 TypeMethodDescriptionvoidSoSliceDetail.setDetails(SbPlane p, SbLine line, SoVolumeData vd) voidSoVolumeDetail.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 SoVolumeDataSoVolumeDataElement.getVolumeData(SoState state) Methods in com.openinventor.volumeviz.elements with parameters of type SoVolumeDataModifier and TypeMethodDescriptionstatic voidSoVolumeDataElement.set(SoState state, SoNode node, SoVolumeData volumeDataNode) static voidSoVolumeDataElement.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 TypeClassDescriptionclassHeight field data node.classHeight field property node.classHeight field mask node.classVolume 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_25072) Deprecated.As of Open Inventor 9.0.0.0.SoVolumeData.subSetting(SbBox3i32 region) Deprecated.As of Open Inventor 9.0.0.0.