Interface PixelSpacing.Holder
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper
- All Known Subinterfaces:
CornealTopographyMapImageModule,CRImageModule,DXDetectorModule,ImagePlaneModule,NMImagePixelModule,OphthalmicOpticalCoherenceTomographyEnFaceImageModule,OphthalmicPhotographyImageModule,OphthalmicThicknessMapModule,SCImageModule,SCMultiFrameImageModule,VLImageModule,XRayAcquisitionModule
- All Known Implementing Classes:
CornealTopographyMapImageModule.SimpleWrapper,CornealTopographyMapIOD,CRImageIOD,CRImageModule.SimpleWrapper,CTImageIOD,DermoscopicPhotographyImageIOD,DigitalIntraOralXRayImageIOD,DigitalMammographyXRayImageIOD,DigitalXRayImageIOD,DXDetectorModule.SimpleWrapper,ImagePlaneModule.SimpleWrapper,MRImageIOD,MultiFrameGrayscaleByteSCImageIOD,MultiFrameGrayscaleWordSCImageIOD,MultiFrameSingleBitSCImageIOD,MultiFrameTrueColorSCImageIOD,NMImageIOD,NMImagePixelModule.SimpleWrapper,OphthalmicOpticalCoherenceTomographyEnFaceImageIOD,OphthalmicOpticalCoherenceTomographyEnFaceImageModule.SimpleWrapper,OphthalmicPhotography16BitImageIOD,OphthalmicPhotography8BitImageIOD,OphthalmicPhotographyImageModule.SimpleWrapper,OphthalmicThicknessMapIOD,OphthalmicThicknessMapModule.SimpleWrapper,PETImageIOD,PixelMeasuresSequence.Item,RealTimeVideoEndoscopicImageIOD,RealTimeVideoPhotographicImageIOD,RTDoseIOD,SCImageModule.SimpleWrapper,SCMultiFrameImageModule.SimpleWrapper,SecondaryCaptureImageIOD,SourcePixelPlanesCharacteristicsSequence.Item,VideoEndoscopicImageIOD,VideoMicroscopicImageIOD,VideoPhotographicImageIOD,VLEndoscopicImageIOD,VLImageModule.SimpleWrapper,VLMicroscopicImageIOD,VLPhotographicImageIOD,VLSlideCoordinatesMicroscopicImageIOD,WideFieldOphthalmicPhotography3DCoordinatesImageIOD,WideFieldOphthalmicPhotographyStereographicProjectionImageIOD,XRayAcquisitionModule.SimpleWrapper,XRayAngiographicImageIOD,XRayRadiofluoroscopicImageIOD
- Enclosing class:
- PixelSpacing
public static interface PixelSpacing.Holder extends org.dcm4che.typeddicom.AttributesWrapperA class implementing this interface can hold attributes which contain the DICOM tag "Pixel Spacing" (seePixelSpacing)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPixelSpacing.Holder.Builder
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PixelSpacing.Holder.Builderbuilder()static PixelSpacing.Holder.Builderbuilder(org.dcm4che3.data.Attributes attributes)default booleancontainsPixelSpacing()default PixelSpacinggetPixelSpacing()default voidremovePixelSpacing()Removes the Pixel Spacing (seePixelSpacingstatic PixelSpacing.Holderwrap(org.dcm4che3.data.Attributes attributes)
-
-
-
Method Detail
-
wrap
static PixelSpacing.Holder wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Pixel Spacing (seePixelSpacing)- Returns:
- a wrapper object implementing the
PixelSpacing.Holderinterface.
-
builder
static PixelSpacing.Holder.Builder builder()
- Returns:
- a
PixelSpacing.Holder.Builderto create Pixel Spacing Items with a fluent API.
-
builder
static PixelSpacing.Holder.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by thePixelSpacing.Holder.Builder.- Returns:
- a
PixelSpacing.Holder.Builderto create Pixel Spacing Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getPixelSpacing
default PixelSpacing getPixelSpacing()
- Returns:
- the Pixel Spacing (see
PixelSpacing)
-
containsPixelSpacing
default boolean containsPixelSpacing()
- Returns:
- whether it contains the Pixel Spacing (see
PixelSpacing)
-
removePixelSpacing
default void removePixelSpacing()
Removes the Pixel Spacing (seePixelSpacing
-
-