public class OphthalmicThicknessMapModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
OphthalmicThicknessMapModule(IDataSet objIDataSet)
Creates Ophthalmic Thickness Map Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcquisitionDateTime()
Retrieves date and time that the original generation of the data in the document started
|
AcquisitionMethodAlgorithmSequence |
getAcquisitionMethodAlgorithmSequence()
This method provides the pre-initialized object of Acquisition MethodAlgorithm Sequence.
|
AcquisitionMethodCodeSequence |
getAcquisitionMethodCodeSequence()
This method provides the pre-initialized object of Acquisition Method CodeSequence.
|
float[] |
getAnatomicStructureReferencePoint()
Retrieves Anatomic StructureReference Point
|
short |
getBitsAllocated()
Retrieves Number of bits allocated for each pixel sample.
|
short |
getBitsStored()
Retrieves Number of bits stored for each pixel sample.
|
java.lang.String |
getBurnedInAnnotation()
Retrieves value that indicates whether or not image contains sufficient burned in annotation to identify the
patient and date the image was acquired.
|
java.lang.String |
getContentDate()
Retrieves date the data creation started.
|
java.lang.String |
getContentTime()
Retrieves time the data creation started
|
GeneralAnatomyMandatoryMacro |
getGeneralAnatomyMandatoryMacro()
Get the Instance of General Anatomy Mandatory Macro.Attributes related to General Anatomy Mandatory Macro will be set in Macro
using the setter methods provided in the Macro.Calling this method multiple times will return the same Marco
Instance that was created at first.
|
short |
getHighBit()
Retrieves Most significant bit for pixel sample data.
|
java.lang.String |
getImageLaterality()
Gets the image laterality.
|
java.lang.String[] |
getImageType()
Return the String values of the attribute Image Type.
|
java.lang.String |
getInstanceNumber()
Retrieves A number that identifies this SOP Instance.
|
java.lang.String |
getLossyImageCompression()
Retrieves the Lossy Image Compression.
|
java.lang.String[] |
getLossyImageCompressionMethod()
Retrieves the Lossy Image Compression Method.
|
java.lang.String[] |
getLossyImageCompressionRatio()
Retrieves the Lossy Image Compression Ratio.
|
java.lang.String |
getOphthalmicMappingDeviceType()
Retrieves OphthalmicMappingDeviceType
|
OphthalmicThicknessMappingNormalsSequence |
getOphthalmicThicknessMappingNormalsSequence()
This method provides the pre-initialized object of Ophthalmic ThicknessMapping NormalsSequence.
|
OphthalmicThicknessMapTypeCodeSequence |
getOphthalmicThicknessMapTypeCodeSequence()
This method provides the pre-initialized object of Ophthalmic Thickness MapType Code Sequence.
|
java.lang.String |
getPhotometricInterpretation()
Return the String value of the attribute Photometric Interpretation.
|
java.lang.String |
getPixelAspectRatio()
Return Pixel Aspect Ratio.
|
java.lang.String |
getPixelPresentation()
Retrieves Pixel Presentation.
|
short |
getPixelRepresentation()
Retrieves the pixel representation.
|
java.lang.String[] |
getPixelSpacing()
Retrieves physical distance in the patient between the center of each pixel.
|
PixelValueMappingtoCodedConceptSequence |
getPixelValueMappingtoCodedConceptSequence()
This method provides the pre-initialized object of Pixel Value Mapping toCoded Concept Sequence.
|
RealWorldValueMappingMacro |
getRealWorldValueMappingMacro()
Get the Instance of RealWorld Value Mapping Macro.Attributes related to RealWorld Value Mapping Macro will be set in Macro
using the setter methods provided in the Macro.Calling this method multiple times will return the same Marco
Instance that was created at first.
|
java.lang.String |
getRecognizableVisualFeatures()
Retrieves Recognizable Visual Features.
|
java.lang.String |
getReferencedColorPaletteInstanceUID()
Retrieves the Referenced Color Palette Instance UID.
|
ReferencedInstanceSequence |
getReferencedInstanceSequence()
Retrieves pre-initialized object of Referenced Instance Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RegistrationtoLocalizerSequence |
getRegistrationtoLocalizerSequence()
Retrieves pre-initialized object of Registration to LocalizerSequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
RelativeImagePositionCodeSequence |
getRelativeImagePositionCodeSequence()
This method Returns provides the pre-initialized object of Relative Image Position Code Sequence
return - object of Relative Image Position Code Sequence.
|
RelevantOPTAttributesSequence |
getRelevantOPTAttributesSequence()
This method provides the pre-initialized object of Relevant OPT AttributesSequence.
|
RetinalThicknessDefinitionCodeSequence |
getRetinalThicknessDefinitionCodeSequence()
This method Returns provides the pre-initialized object of Retinal Thickness DefinitionCode Sequence
return - object of Retinal Thickness DefinitionCode Sequence.
|
short |
getSamplesPerPixel()
Return the short value of the attribute Samples Per Pixel.
|
SourceImageSequence |
getSourceImageSequence()
Retrieves a sequence which provides references to Source Image Sequence
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the collection of keys representing the DataElements that belong to this module.
|
void |
setAcquisitionDateTime(java.lang.String strAcquisitionDateTime)
Sets date and time that the original generation of the data in the document started
|
void |
setAnatomicStructureReferencePoint(float[] arrFAnatomicStructureReferencePoint)
Sets Anatomic StructureReference Point
|
void |
setBitsAllocated(EnumBitsAllocated enumBitsAllocated)
Sets Number of bits allocated for each pixel sample.
|
void |
setBitsStored(EnumBitsStored enumBitsStored)
Sets Number of bits stored for each pixel sample.
|
void |
setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
Sets value that indicates whether or not image contains sufficient burned in annotation to identify the
patient and date the image was acquired.
|
void |
setContentDate(java.lang.String strContentDate)
Sets date the data creation started.
|
void |
setContentTime(java.lang.String strContentTime)
Sets time the data creation started
|
void |
setHighBit(EnumHighBit enumHighBit)
Sets Most significant bit for pixel sample data.
|
void |
setImageLaterality(EnumImageLaterality enumImageLaterality)
Sets Laterality of (possibly paired) body part (as described in Anatomic Region Sequence(0008,2218)) examined.
|
void |
setImageType(java.lang.String[] arrStrImageType)
Sets Image Type.
|
void |
setInstanceNumber(java.lang.String strInstanceNumber)
Sets A number that identifies this SOP Instance.
|
void |
setLossyImageCompression(EnumLossyImageCompression enumLossyImageCompression)
Sets Lossy Image Compression.
|
void |
setLossyImageCompressionMethod(java.lang.String[] arrStrLossyImageCompressionMethod)
Sets Lossy Image CompressionMethod.
|
void |
setLossyImageCompressionRatio(java.lang.String[] arrStrLossyImageCompressionRatio)
Sets Lossy Image CompressionRatio.
|
void |
setOphthalmicMappingDeviceType(EnumOphthalmicMappingDeviceType enumOphthalmicMappingDeviceType)
Sets OphthalmicMappingDeviceType
|
void |
setPhotometricInterpretation(java.lang.String strPhotometricInterpretation)
Sets Photometric Interpretation.
|
void |
setPixelAspectRatio(java.lang.String strPixelAspectRatio)
Sets Pixel Aspect Ratio.
|
void |
setPixelPresentation(EnumPixelPresentation enumPixelPresentation)
Sets Pixel Presentation.
|
void |
setPixelRepresentation(EnumPixelRepresentation enumPixelRepresentation)
Sets Data representation of the pixel samples.
|
void |
setPixelSpacing(java.lang.String[] arrStrPixelSpacing)
Sets physical distance in the patient between the center of each pixel, specified by a
numeric pair - adjacent row spacing (delimiter) adjacent column spacing in mm.
|
void |
setRecognizableVisualFeatures(EnumRecognizableVisualFeatures enumRecognizableVisualFeatures)
Sets Recognizable Visual Features.
|
void |
setReferencedColorPaletteInstanceUID(java.lang.String strReferencedColorPaletteInstanceUID)
Sets Referenced Color Palette Instance UID.
|
void |
setSamplesPerPixel(short sSamplesPerPixel)
Sets Samples Per Pixel.
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public OphthalmicThicknessMapModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - If validation of Module failspublic GeneralAnatomyMandatoryMacro getGeneralAnatomyMandatoryMacro()
public RealWorldValueMappingMacro getRealWorldValueMappingMacro()
public void setOphthalmicMappingDeviceType(EnumOphthalmicMappingDeviceType enumOphthalmicMappingDeviceType)
enumOphthalmicMappingDeviceType - Enum value of OphthalmicMappingDeviceTypepublic java.lang.String getOphthalmicMappingDeviceType()
public AcquisitionMethodCodeSequence getAcquisitionMethodCodeSequence()
public AcquisitionMethodAlgorithmSequence getAcquisitionMethodAlgorithmSequence()
public void setInstanceNumber(java.lang.String strInstanceNumber)
strInstanceNumber - String value of Instance Number.public java.lang.String getInstanceNumber()
public void setContentDate(java.lang.String strContentDate)
strContentDate - String value of date the data creation started.public java.lang.String getContentDate()
public void setContentTime(java.lang.String strContentTime)
strContentTime - String value of time the data creation startedpublic java.lang.String getContentTime()
public void setAcquisitionDateTime(java.lang.String strAcquisitionDateTime)
strAcquisitionDateTime - String value of date and time that the original generation of the data in the document startedpublic java.lang.String getAcquisitionDateTime()
public void setImageType(java.lang.String[] arrStrImageType)
arrStrImageType - :Image identification characteristics.public java.lang.String[] getImageType()
public void setSamplesPerPixel(short sSamplesPerPixel)
sSamplesPerPixel - the s samples per pixelpublic short getSamplesPerPixel()
public void setPhotometricInterpretation(java.lang.String strPhotometricInterpretation)
strPhotometricInterpretation - :String value Photometric Interpretationpublic java.lang.String getPhotometricInterpretation()
public void setPixelRepresentation(EnumPixelRepresentation enumPixelRepresentation)
enumPixelRepresentation - the enum pixel representationpublic short getPixelRepresentation()
public void setPixelSpacing(java.lang.String[] arrStrPixelSpacing)
arrStrPixelSpacing - : String array of Pixel Spacing.public java.lang.String[] getPixelSpacing()
public void setPixelAspectRatio(java.lang.String strPixelAspectRatio)
strPixelAspectRatio - String value of Memory Allocation.public java.lang.String getPixelAspectRatio()
public void setBitsAllocated(EnumBitsAllocated enumBitsAllocated)
enumBitsAllocated - - enum value of bits allocatedpublic short getBitsAllocated()
public void setBitsStored(EnumBitsStored enumBitsStored)
enumBitsStored - - enum value of bits storedpublic short getBitsStored()
public void setHighBit(EnumHighBit enumHighBit)
enumHighBit - - enum value of High Bitpublic short getHighBit()
public void setPixelPresentation(EnumPixelPresentation enumPixelPresentation)
enumPixelPresentation - the enum approval statuspublic java.lang.String getPixelPresentation()
public void setReferencedColorPaletteInstanceUID(java.lang.String strReferencedColorPaletteInstanceUID)
strReferencedColorPaletteInstanceUID - - Referenced Color Palette Instance UID.public java.lang.String getReferencedColorPaletteInstanceUID()
public void setLossyImageCompression(EnumLossyImageCompression enumLossyImageCompression)
enumLossyImageCompression - the enum lossy image compressionpublic java.lang.String getLossyImageCompression()
public void setLossyImageCompressionRatio(java.lang.String[] arrStrLossyImageCompressionRatio)
arrStrLossyImageCompressionRatio - - String value of Lossy Image Compression Ratiopublic java.lang.String[] getLossyImageCompressionRatio()
public void setLossyImageCompressionMethod(java.lang.String[] arrStrLossyImageCompressionMethod)
arrStrLossyImageCompressionMethod - - Lossy Image Compression Methodpublic java.lang.String[] getLossyImageCompressionMethod()
public void setBurnedInAnnotation(EnumBurnedInAnnotation enumBurnedInAnnotation)
enumBurnedInAnnotation - the enum burned in annotationpublic java.lang.String getBurnedInAnnotation()
public void setRecognizableVisualFeatures(EnumRecognizableVisualFeatures enumRecognizableVisualFeatures)
enumRecognizableVisualFeatures - the enum Recognizable Visual Featurespublic java.lang.String getRecognizableVisualFeatures()
public void setImageLaterality(EnumImageLaterality enumImageLaterality)
enumImageLaterality - the enum image lateralitypublic java.lang.String getImageLaterality()
public OphthalmicThicknessMapTypeCodeSequence getOphthalmicThicknessMapTypeCodeSequence()
public PixelValueMappingtoCodedConceptSequence getPixelValueMappingtoCodedConceptSequence()
public OphthalmicThicknessMappingNormalsSequence getOphthalmicThicknessMappingNormalsSequence()
public RelevantOPTAttributesSequence getRelevantOPTAttributesSequence()
public SourceImageSequence getSourceImageSequence()
Image Sequencepublic ReferencedInstanceSequence getReferencedInstanceSequence()
public RegistrationtoLocalizerSequence getRegistrationtoLocalizerSequence()
public RelativeImagePositionCodeSequence getRelativeImagePositionCodeSequence()
public void setAnatomicStructureReferencePoint(float[] arrFAnatomicStructureReferencePoint)
arrFAnatomicStructureReferencePoint - pair of Anatomic StructureReference Pointpublic float[] getAnatomicStructureReferencePoint()
public RetinalThicknessDefinitionCodeSequence getRetinalThicknessDefinitionCodeSequence()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module