public class SpectroscopyVolumeLocalization
extends java.lang.Object
A class to extract and describe the spatial geometry of an MR spectroscopy localization volume, given a list of DICOM attributes.
Constructor and Description |
---|
SpectroscopyVolumeLocalization(AttributeList list)
Construct the localization volume geometry from the Per-frame and Shared Functional Group Sequences
of a multi-frame MR spectroscopy object.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getMidSlabPosition(int i)
Get the mid-slab position.
|
int |
getNumberOfSlabs()
Get the number of localization slabs.
|
double[] |
getSlabOrientation(int i)
Get the localization slab orientation.
|
double |
getSlabThickness(int i)
Get the localization slab thickness.
|
public SpectroscopyVolumeLocalization(AttributeList list) throws DicomException
Construct the localization volume geometry from the Per-frame and Shared Functional Group Sequences of a multi-frame MR spectroscopy object.
list
- the list of DICOM attributesDicomException
public final double[] getMidSlabPosition(int i)
Get the mid-slab position.
public final int getNumberOfSlabs()
Get the number of localization slabs.
public final double[] getSlabOrientation(int i)
Get the localization slab orientation.
public final double getSlabThickness(int i)
Get the localization slab thickness.