com.pixelmed.dicom
Class GeometryOfVolumeFromAttributeList
java.lang.Object
com.pixelmed.geometry.GeometryOfVolume
com.pixelmed.dicom.GeometryOfVolumeFromAttributeList
public class GeometryOfVolumeFromAttributeList
- extends GeometryOfVolume
A class to extract and describe the spatial geometry of an entire volume of contiguous cross-sectional image slices, given a list of DICOM attributes.
|
Constructor Summary |
GeometryOfVolumeFromAttributeList(AttributeList list)
Construct the geometry from the Per-frame and Shared Functional Group Sequences
of a multi-frame object, or from the Image Plane Module and related attributes,
if there is only a single frame of a non-multi-frame object. |
| Methods inherited from class com.pixelmed.geometry.GeometryOfVolume |
checkAndSetVolumeSampledRegularlyAlongFrameDimension, findClosestSliceInSamePlane, getColumnOrientation, getDistanceAlongNormalFromOrigin, getGeometryOfSlice, getGeometryOfSlices, getNumberOfSlices, getRowOrientation, isVolumeSampledRegularlyAlongFrameDimension, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, lookupImageCoordinate, toString |
GeometryOfVolumeFromAttributeList
public GeometryOfVolumeFromAttributeList(AttributeList list)
throws DicomException
Construct the geometry from the Per-frame and Shared Functional Group Sequences
of a multi-frame object, or from the Image Plane Module and related attributes,
if there is only a single frame of a non-multi-frame object.
- Parameters:
list - the list of DICOM attributes
- Throws:
DicomException
getImageOrientationPatientFromAttributeList
public static double[] getImageOrientationPatientFromAttributeList(AttributeList list)
Retrieve the ImageOrientationPatient values if the same for all frames or a single frame conventional object.
- Parameters:
list - the top level attribute list for the object
- Returns:
- a double array of six values, or null if not present or not shared