Package org.dcm4che.typeddicom.modules
Interface DXImageModule
-
- All Superinterfaces:
AcquisitionDeviceProcessingCode.Holder,AcquisitionDeviceProcessingDescription.Holder,org.dcm4che.typeddicom.AttributesWrapper,BitsAllocated.Holder,BitsStored.Holder,BurnedInAnnotation.Holder,CalibrationImage.Holder,DerivationDescription.Holder,HighBit.Holder,ImageType.Holder,LossyImageCompression.Holder,LossyImageCompressionRatio.Holder,PatientOrientation.Holder,PhotometricInterpretation.Holder,PixelIntensityRelationship.Holder,PixelIntensityRelationshipSign.Holder,PixelRepresentation.Holder,PresentationLUTShape.Holder,RescaleIntercept.Holder,RescaleSlope.Holder,RescaleType.Holder,SamplesPerPixel.Holder,VOILUTSequence.Holder,WindowCenter.Holder,WindowCenterWidthExplanation.Holder,WindowWidth.Holder
- All Known Implementing Classes:
DigitalIntraOralXRayImageIOD,DigitalMammographyXRayImageIOD,DigitalXRayImageIOD,DXImageModule.SimpleWrapper
public interface DXImageModule extends ImageType.Holder, SamplesPerPixel.Holder, PhotometricInterpretation.Holder, BitsAllocated.Holder, BitsStored.Holder, HighBit.Holder, PixelRepresentation.Holder, PixelIntensityRelationship.Holder, PixelIntensityRelationshipSign.Holder, RescaleIntercept.Holder, RescaleSlope.Holder, RescaleType.Holder, PresentationLUTShape.Holder, LossyImageCompression.Holder, LossyImageCompressionRatio.Holder, DerivationDescription.Holder, AcquisitionDeviceProcessingDescription.Holder, AcquisitionDeviceProcessingCode.Holder, PatientOrientation.Holder, CalibrationImage.Holder, BurnedInAnnotation.Holder, VOILUTSequence.Holder, WindowCenter.Holder, WindowWidth.Holder, WindowCenterWidthExplanation.Holder
- See Also:
- DICOM Standard Part 3 - DX Image Module
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceDXImageModule.Builder<SELF extends DXImageModule.Builder<SELF,T>,T extends DXImageModule>static classDXImageModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static DXImageModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionDeviceProcessingCode.Holder
containsAcquisitionDeviceProcessingCode, getAcquisitionDeviceProcessingCode, removeAcquisitionDeviceProcessingCode
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AcquisitionDeviceProcessingDescription.Holder
containsAcquisitionDeviceProcessingDescription, getAcquisitionDeviceProcessingDescription, removeAcquisitionDeviceProcessingDescription
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BitsAllocated.Holder
containsBitsAllocated, getBitsAllocated, removeBitsAllocated
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BitsStored.Holder
containsBitsStored, getBitsStored, removeBitsStored
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BurnedInAnnotation.Holder
containsBurnedInAnnotation, getBurnedInAnnotation, removeBurnedInAnnotation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CalibrationImage.Holder
containsCalibrationImage, getCalibrationImage, removeCalibrationImage
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DerivationDescription.Holder
containsDerivationDescription, getDerivationDescription, removeDerivationDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HighBit.Holder
containsHighBit, getHighBit, removeHighBit
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageType.Holder
containsImageType, getImageType, removeImageType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LossyImageCompression.Holder
containsLossyImageCompression, getLossyImageCompression, removeLossyImageCompression
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LossyImageCompressionRatio.Holder
containsLossyImageCompressionRatio, getLossyImageCompressionRatio, removeLossyImageCompressionRatio
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PatientOrientation.Holder
containsPatientOrientation, getPatientOrientation, removePatientOrientation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PhotometricInterpretation.Holder
containsPhotometricInterpretation, getPhotometricInterpretation, removePhotometricInterpretation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelIntensityRelationship.Holder
containsPixelIntensityRelationship, getPixelIntensityRelationship, removePixelIntensityRelationship
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelIntensityRelationshipSign.Holder
containsPixelIntensityRelationshipSign, getPixelIntensityRelationshipSign, removePixelIntensityRelationshipSign
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PixelRepresentation.Holder
containsPixelRepresentation, getPixelRepresentation, removePixelRepresentation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PresentationLUTShape.Holder
containsPresentationLUTShape, getPresentationLUTShape, removePresentationLUTShape
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RescaleIntercept.Holder
containsRescaleIntercept, getRescaleIntercept, removeRescaleIntercept
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RescaleSlope.Holder
containsRescaleSlope, getRescaleSlope, removeRescaleSlope
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RescaleType.Holder
containsRescaleType, getRescaleType, removeRescaleType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SamplesPerPixel.Holder
containsSamplesPerPixel, getSamplesPerPixel, removeSamplesPerPixel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.VOILUTSequence.Holder
containsVOILUTSequence, ensureVOILUTSequence, ensureVOILUTSequence, getVOILUTSequence, newVOILUTSequence, removeVOILUTSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WindowCenter.Holder
containsWindowCenter, getWindowCenter, removeWindowCenter
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WindowCenterWidthExplanation.Holder
containsWindowCenterWidthExplanation, getWindowCenterWidthExplanation, removeWindowCenterWidthExplanation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.WindowWidth.Holder
containsWindowWidth, getWindowWidth, removeWindowWidth
-
-
-
-
Method Detail
-
wrap
static DXImageModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Image Type (seeImageType)- Returns:
- a wrapper object implementing the
ImageType.Holderinterface.
-
-