org.dcm4che2.iod.module.spatial
Class FiducialSet

java.lang.Object
  extended by org.dcm4che2.iod.module.Module
      extended by org.dcm4che2.iod.module.spatial.GraphicCoordinatesData
          extended by org.dcm4che2.iod.module.spatial.Fiducial
              extended by org.dcm4che2.iod.module.spatial.FiducialSet

public class FiducialSet
extends Fiducial

This class represents a set of Fiducials.

Since there is no Fiducial Set without Fiducials, this class extends Fiducial.

Version:
$Revision: 720 $ $Date: 2006-11-26 18:40:54 +0100 (Sun, 26 Nov 2006) $
Author:
Antonio Magni , Gunter Zeilinger

Field Summary
 
Fields inherited from class org.dcm4che2.iod.module.Module
dcmobj
 
Constructor Summary
FiducialSet()
           
FiducialSet(DicomObject dcmobj)
           
 
Method Summary
 Fiducial[] getFiducials()
          A sequence that specifies one or more fiducials, one item per fiducial.
 java.lang.String getFrameofRerenceUID()
          Identifies a Frame of Reference that may or may not be an image set.
 ImageSOPInstanceReference[] getReferencedImages()
          Identifies the set of images in which the fiducials are located.
 void setFiducials(Fiducial[] fids)
          A sequence that specifies one or more fiducials, one item per fiducial.
 void setFrameofReferenceUID(java.lang.String ui)
          Identifies a Frame of Reference that may or may not be an image set.
 void setReferencedImages(ImageSOPInstanceReference[] sops)
          Identifies the set of images in which the fiducials are located.
static FiducialSet[] toFiducialSets(DicomElement sq)
           
 
Methods inherited from class org.dcm4che2.iod.module.spatial.Fiducial
getContourData, getContourUncertaintyRadius, getFiducialDescription, getFiducialIdentifier, getFiducialIdentifierCode, getFiducialUID, getGraphicCoordinatesData, getNumberOfContourPoints, getShapeType, setContourData, setContourUncertaintyRadius, setFiducialDescription, setFiducialIdentifier, setFiducialIdentifierCode, setFiducialUID, setGraphicCoordinatesData, setNumberOfContourPoints, setShapeType, toFiducials
 
Methods inherited from class org.dcm4che2.iod.module.spatial.GraphicCoordinatesData
getGraphicData, getReferencedImage, setGraphicData, setReferencedImage, toGraphicCoordinatesData
 
Methods inherited from class org.dcm4che2.iod.module.Module
getDicomObject, getType1Tags, getType2Tags, init, updateSequence, updateSequence, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FiducialSet

public FiducialSet()

FiducialSet

public FiducialSet(DicomObject dcmobj)
Method Detail

toFiducialSets

public static FiducialSet[] toFiducialSets(DicomElement sq)

getFrameofRerenceUID

public java.lang.String getFrameofRerenceUID()
Identifies a Frame of Reference that may or may not be an image set. (e.g. an atlas or physical space). See C.7.4.1.1.1 for further explanation. Required if Referenced Image Sequence (0008,1140) is absMay be present otherwise.

Type 1C

Returns:

setFrameofReferenceUID

public void setFrameofReferenceUID(java.lang.String ui)
Identifies a Frame of Reference that may or may not be an image set. (e.g. an atlas or physical space). See C.7.4.1.1.1 for further explanation. Required if Referenced Image Sequence (0008,1140) is absMay be present otherwise.

Type 1C

Parameters:
ui -

getReferencedImages

public ImageSOPInstanceReference[] getReferencedImages()
Identifies the set of images in which the fiducials are located. Required if Frame of Reference UID (0020,0052) is absent. May be present otherwise. One or more Items shall be present. All referenced images shall have the same Frame of Reference UID if present in the images.

Type 1C

Returns:

setReferencedImages

public void setReferencedImages(ImageSOPInstanceReference[] sops)
Identifies the set of images in which the fiducials are located. Required if Frame of Reference UID (0020,0052) is absent. May be present otherwise. One or more Items shall be present. All referenced images shall have the same Frame of Reference UID if present in the images.

Type 1C

Parameters:
sops -

getFiducials

public Fiducial[] getFiducials()
A sequence that specifies one or more fiducials, one item per fiducial.

Type 1

Returns:

setFiducials

public void setFiducials(Fiducial[] fids)
A sequence that specifies one or more fiducials, one item per fiducial.

Type 1

Parameters:
fids -


Copyright © 2011 dcm4che. All Rights Reserved.