| MedicalHelperDicomAdjustVolume Method | 
 Overload List
Overload List| Name | Description | |
|---|---|---|
|   | DicomAdjustVolume(SoVolumeData, SoMatrixTransform) | 
             Similar to DicomAdjustVolume( SoVolumeData, bool ) above but returns an SoMatrixTransform
             that can be used to properly locate VolumeData in patient space in case of non axis aligned
             acquisition:
              ...
SoMatrixTransform matrixTransform = new SoMatrixTransfrom();
DicomAdjustVolume(volumeData, matrixTransfrom)
root.AddChild(matrixTransform);
root.AddChild(volumeData);
... | 
|   | DicomAdjustVolume(SoVolumeData, Boolean) | 
             Optimize volume data node for DICOM volumes.
             
             The volume properties are modified (but not the data values).
             Do not call this method before setting the volume data node's
             fileName field or calling setReader.
             - First, adjusts the LDM tile size to optimize data loading.
               Note this adjustment is valid for any data format that is not already
               tiled, i.e. most formats except .lda and .ldm.
            
             - Second, adjusts the volume extent in 3D to be the actual physical extent
               of the data set measured from outside edge to outside edge of the voxels.
               This is a DICOM specific adjustment.
            
             - Third, if 'useImagePosition' is true, adjusts the volume extent so the
               center of the first voxel is positioned at the coordinates specified in
               the data set's "Image position" (0020,0032) attribute.  By default
               the DICOM volume reader sets the volume extent so the center of the volume
               is positioned at 0,0,0 in 3D space. This is a DICOM specific adjustment.
              | 
 See Also
See Also