Interface AnatomicRegionSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
CornealTopographyMapImageModule, CRImageModule, CTImageModule, DXAnatomyImagedModule, EnhancedUSImageModule, GeneralImageModule, IntraOralImageModule, MammographyImageModule, MRImageModule, NMImageModule, OcularRegionImagedModule, OphthalmicThicknessMapModule, PatientPositioningModule, PETImageModule, PresentationViewDescriptionModule, USImageModule, VLImageModule, WideFieldOphthalmicPhotography3DCoordinatesModule, WideFieldOphthalmicPhotographyStereographicProjectionModule, XRayImageModule
All Known Implementing Classes:
CornealTopographyMapIOD, CRImageIOD, CTDefinedProcedureProtocolIOD, CTImageIOD, CTPerformedProcedureProtocolIOD, DermoscopicPhotographyImageIOD, DigitalIntraOralXRayImageIOD, DigitalMammographyXRayImageIOD, DigitalXRayImageIOD, EnhancedUSVolumeIOD, HangingProtocolDefinitionSequence.Item, ImplantAssemblyTemplateTargetAnatomySequence.Item, ImplantTargetAnatomySequence.Item, ImplantTemplateGroupTargetAnatomySequence.Item, MRImageIOD, MultiFrameGrayscaleByteSCImageIOD, MultiFrameGrayscaleWordSCImageIOD, MultiFrameSingleBitSCImageIOD, MultiFrameTrueColorSCImageIOD, NMImageIOD, OphthalmicOpticalCoherenceTomographyEnFaceImageIOD, OphthalmicPhotography16BitImageIOD, OphthalmicPhotography8BitImageIOD, OphthalmicThicknessMapIOD, OphthalmicTomographyImageIOD, ParametricMapIOD, PETImageIOD, PlanarMPRVolumetricPresentationStateIOD, RealTimeVideoEndoscopicImageIOD, RealTimeVideoPhotographicImageIOD, RTDoseIOD, RTImageIOD, RTROIObservationsSequence.Item, SecondaryCaptureImageIOD, SegmentationIOD, SegmentSequence.Item, USImageIOD, USMultiFrameImageIOD, VideoEndoscopicImageIOD, VideoMicroscopicImageIOD, VideoPhotographicImageIOD, VLEndoscopicImageIOD, VLMicroscopicImageIOD, VLPhotographicImageIOD, VLSlideCoordinatesMicroscopicImageIOD, VLWholeSlideMicroscopyImageIOD, VolumeRenderingVolumetricPresentationStateIOD, WideFieldOphthalmicPhotography3DCoordinatesImageIOD, WideFieldOphthalmicPhotographyStereographicProjectionImageIOD, XADefinedProcedureProtocolIOD, XAPerformedProcedureProtocolIOD, XRayAngiographicImageIOD, XRayRadiofluoroscopicImageIOD
Enclosing class:
AnatomicRegionSequence

public static interface AnatomicRegionSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Anatomic Region Sequence" (see AnatomicRegionSequence)
  • Method Details

    • wrap

      static AnatomicRegionSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Anatomic Region Sequence (see AnatomicRegionSequence)
      Returns:
      A wrapper object implementing the AnatomicRegionSequence.Holder interface.
    • getAnatomicRegionSequence

      default AnatomicRegionSequence getAnatomicRegionSequence()
      Returns:
      the Anatomic Region Sequence (see AnatomicRegionSequence)
    • newAnatomicRegionSequence

      default AnatomicRegionSequence newAnatomicRegionSequence(int initialCapacity)
      Adds a new Anatomic Region Sequence. (see AnatomicRegionSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Anatomic Region Sequence
    • ensureAnatomicRegionSequence

      default AnatomicRegionSequence ensureAnatomicRegionSequence(int initialCapacity)
      Adds a new Anatomic Region Sequence if it does not already exist. (see AnatomicRegionSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Anatomic Region Sequence is created
    • containsAnatomicRegionSequence

      default boolean containsAnatomicRegionSequence()
      Returns:
      Whether it contains the Anatomic Region Sequence (see AnatomicRegionSequence)
    • removeAnatomicRegionSequence

      default void removeAnatomicRegionSequence()
      Removes the Anatomic Region Sequence (see AnatomicRegionSequence