|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dcm4che2.iod.module.Module org.dcm4che2.iod.module.composite.ImagePixel org.dcm4che2.iod.module.composite.GeneralImageModule
public class GeneralImageModule
Class to represent the General Image Module (C.7.6.1)
This class is the parent class for all Image Modules, as it contains
attributes that are image specific. It extends
ImagePixel
, so the child classes
have all necessary attributes to correctly describe images.
Field Summary |
---|
Fields inherited from class org.dcm4che2.iod.module.Module |
---|
dcmobj |
Constructor Summary | |
---|---|
GeneralImageModule(DicomObject dcmobj)
|
Method Summary | |
---|---|
java.util.Date |
getAcquisitionDateAndTime()
|
java.util.Date |
getAcquisitionDateTime()
|
java.lang.String |
getAcquisitionNumber()
A number identifying the single continuous gathering of data over a period of time that resulted in this image. |
java.lang.String |
getBurnedInAnnotation()
|
java.util.Date |
getContentDateTime()
|
Code[] |
getDerivationCodes()
|
java.lang.String |
getDerivationDescription()
|
ImagePixel |
getIconImage()
|
java.lang.String |
getImageComments()
|
int |
getImagesInAcquisition()
|
java.lang.String[] |
getImageType()
|
java.lang.String |
getInstanceNumber()
A number that identifies this image. |
java.lang.String |
getIrradiationEventUID()
|
java.lang.String |
getLossyImageCompression()
|
java.lang.String[] |
getLossyImageCompressionMethod()
|
float[] |
getLossyImageCompressionRatio()
|
java.lang.String[] |
getPatientOrientation()
|
java.lang.String |
getPixelDataProviderURL()
|
java.lang.String |
getPresentationLUTShape()
|
java.lang.String |
getQualityControlImage()
|
ImageSOPInstanceReferenceAndPurpose[] |
getReferencedImages()
|
SOPInstanceReferenceAndPurpose[] |
getReferencedInstances()
|
SourceImage[] |
getSourceImages()
|
void |
init()
|
void |
setAcquisitionDateAndTime(java.util.Date d)
|
void |
setAcquisitionDateTime(java.util.Date d)
|
void |
setAcquisitionNumber(java.lang.String s)
A number identifying the single continuous gathering of data over a period of time that resulted in this image. |
void |
setBurnedInAnnotation(java.lang.String s)
|
void |
setContentDateTime(java.util.Date d)
|
void |
setDerivationCodes(Code[] codes)
|
void |
setDerivationDescription(java.lang.String s)
|
void |
setIconImage(ImagePixel icon)
|
void |
setImageComments(java.lang.String s)
|
void |
setImagesInAcquisition(int i)
|
void |
setImageType(java.lang.String[] s)
|
void |
setInstanceNumber(java.lang.String s)
A number that identifies this image. |
void |
setIrradiationEventUID(java.lang.String s)
|
void |
setLossyImageCompression(float[] floats)
|
void |
setLossyImageCompression(java.lang.String s)
|
void |
setLossyImageCompressionMethod(java.lang.String[] ss)
|
void |
setPatientOrientation(java.lang.String[] s)
|
void |
setPixelDataProviderURL(java.lang.String s)
|
void |
setPresentationLUTShape(java.lang.String s)
|
void |
setQualityControlImage(java.lang.String s)
|
void |
setReferencedImages(ImageSOPInstanceReferenceAndPurpose[] sops)
|
void |
setReferencedInstances(SOPInstanceReferenceAndPurpose[] sops)
|
void |
setSourceImages(SourceImage[] sops)
|
void |
validate(ValidationContext ctx,
ValidationResult result)
Check validity of this Module. |
Methods inherited from class org.dcm4che2.iod.module.Module |
---|
getDicomObject, getType1Tags, getType2Tags, updateSequence, updateSequence |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeneralImageModule(DicomObject dcmobj)
Method Detail |
---|
public void init()
init
in class Module
public void validate(ValidationContext ctx, ValidationResult result)
Module
Checks all Type 1 tags to make sure they exist and are non-zero. Check all Type 2 tags to make sure they exist.
validate
in class Module
public java.lang.String getInstanceNumber()
Please not that this is an IS DICOM value, which is supposed to be
encoded in JAVA as an int. Nevertheless, String
has been chosen
because:
Type 2
public void setInstanceNumber(java.lang.String s)
Please not that this is an IS DICOM value, which is supposed to be
encoded in JAVA as an int. Nevertheless, String
has been chosen
because:
Type 2
s
- public java.lang.String[] getPatientOrientation()
PatientOrientation
public void setPatientOrientation(java.lang.String[] s)
s
- PatientOrientation
public java.util.Date getContentDateTime()
public void setContentDateTime(java.util.Date d)
public java.lang.String[] getImageType()
public void setImageType(java.lang.String[] s)
public java.lang.String getAcquisitionNumber()
Please not that this is an IS DICOM value, which is supposed to be
encoded in JAVA as an int. Nevertheless, String
has been chosen
because:
Type 3
public void setAcquisitionNumber(java.lang.String s)
Please not that this is an IS DICOM value, which is supposed to be
encoded in JAVA as an int. Nevertheless, String
has been chosen
because:
Type 3
s
- public java.util.Date getAcquisitionDateAndTime()
public void setAcquisitionDateAndTime(java.util.Date d)
public java.util.Date getAcquisitionDateTime()
public void setAcquisitionDateTime(java.util.Date d)
public ImageSOPInstanceReferenceAndPurpose[] getReferencedImages()
public void setReferencedImages(ImageSOPInstanceReferenceAndPurpose[] sops)
public java.lang.String getDerivationDescription()
public void setDerivationDescription(java.lang.String s)
public Code[] getDerivationCodes()
public void setDerivationCodes(Code[] codes)
public SourceImage[] getSourceImages()
public void setSourceImages(SourceImage[] sops)
public SOPInstanceReferenceAndPurpose[] getReferencedInstances()
public void setReferencedInstances(SOPInstanceReferenceAndPurpose[] sops)
public int getImagesInAcquisition()
public void setImagesInAcquisition(int i)
public java.lang.String getImageComments()
public void setImageComments(java.lang.String s)
public java.lang.String getQualityControlImage()
public void setQualityControlImage(java.lang.String s)
public java.lang.String getBurnedInAnnotation()
public void setBurnedInAnnotation(java.lang.String s)
public java.lang.String getLossyImageCompression()
public void setLossyImageCompression(java.lang.String s)
public float[] getLossyImageCompressionRatio()
public void setLossyImageCompression(float[] floats)
public java.lang.String[] getLossyImageCompressionMethod()
public void setLossyImageCompressionMethod(java.lang.String[] ss)
public ImagePixel getIconImage()
public void setIconImage(ImagePixel icon)
public java.lang.String getPresentationLUTShape()
public void setPresentationLUTShape(java.lang.String s)
public java.lang.String getIrradiationEventUID()
public void setIrradiationEventUID(java.lang.String s)
public java.lang.String getPixelDataProviderURL()
public void setPixelDataProviderURL(java.lang.String s)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |