Package com.pixelmed.dicom
Class ProjectionXRayImageLibrary.ProjectionXRayImageLibraryEntry
java.lang.Object
com.pixelmed.dicom.ImageLibrary.ImageLibraryEntry
com.pixelmed.dicom.ProjectionXRayImageLibrary.ProjectionXRayImageLibraryEntry
- Enclosing class:
- ProjectionXRayImageLibrary
public static class ProjectionXRayImageLibrary.ProjectionXRayImageLibraryEntry
extends ImageLibrary.ImageLibraryEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CodedSequenceItem
protected String
protected String
protected String
protected CodedSequenceItem
protected CodedSequenceItem
protected CodedSequenceItem
protected String
protected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class com.pixelmed.dicom.ImageLibrary.ImageLibraryEntry
hierarchicalImageReference
-
Constructor Summary
ConstructorsConstructorDescriptionProjectionXRayImageLibraryEntry
(ContentItemFactory.ImageContentItem imageContentItem, Map<String, HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) ProjectionXRayImageLibraryEntry
(HierarchicalImageReference hierarchicalImageReference, CodedSequenceItem anatomicalStructure, CodedSequenceItem imageLaterality, CodedSequenceItem imageView, CodedSequenceItem imageViewModifier, String patientOrientationRow, String patientOrientationColumn, String studyDate, String studyTime, String contentDate, String contentTime, String horizontalPixelSpacingInMM, String verticalPixelSpacingInMM, String positionerPrimaryAngleInDegrees, String positionerSecondaryAngleInDegrees) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
constructProjectionXRayImageLibraryEntry
(HierarchicalImageReference hierarchicalImageReference, CodedSequenceItem anatomicalStructure, CodedSequenceItem imageLaterality, CodedSequenceItem imageView, CodedSequenceItem imageViewModifier, String patientOrientationRow, String patientOrientationColumn, String studyDate, String studyTime, String contentDate, String contentTime, String horizontalPixelSpacingInMM, String verticalPixelSpacingInMM, String positionerPrimaryAngleInDegrees, String positionerSecondaryAngleInDegrees) getImageContentItem
(ContentItemFactory cif, ContentItem parent) Get a new ImageContentItem made from this ImageLibraryEntry to use in an SR tree.void
setImageLaterality
(CodedSequenceItem imageLaterality) toString()
Methods inherited from class com.pixelmed.dicom.ImageLibrary.ImageLibraryEntry
constructImageLibraryEntry
-
Field Details
-
anatomicalStructure
-
imageLaterality
-
imageView
-
imageViewModifier
-
patientOrientationRow
-
patientOrientationColumn
-
studyDate
-
studyTime
-
contentDate
-
contentTime
-
horizontalPixelSpacingInMM
-
verticalPixelSpacingInMM
-
positionerPrimaryAngleInDegrees
-
positionerSecondaryAngleInDegrees
-
-
Constructor Details
-
ProjectionXRayImageLibraryEntry
public ProjectionXRayImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem, Map<String, HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) -
ProjectionXRayImageLibraryEntry
- Throws:
DicomException
-
ProjectionXRayImageLibraryEntry
public ProjectionXRayImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference, CodedSequenceItem anatomicalStructure, CodedSequenceItem imageLaterality, CodedSequenceItem imageView, CodedSequenceItem imageViewModifier, String patientOrientationRow, String patientOrientationColumn, String studyDate, String studyTime, String contentDate, String contentTime, String horizontalPixelSpacingInMM, String verticalPixelSpacingInMM, String positionerPrimaryAngleInDegrees, String positionerSecondaryAngleInDegrees)
-
-
Method Details
-
getImageLaterality
-
setImageLaterality
-
constructProjectionXRayImageLibraryEntry
protected void constructProjectionXRayImageLibraryEntry(HierarchicalImageReference hierarchicalImageReference, CodedSequenceItem anatomicalStructure, CodedSequenceItem imageLaterality, CodedSequenceItem imageView, CodedSequenceItem imageViewModifier, String patientOrientationRow, String patientOrientationColumn, String studyDate, String studyTime, String contentDate, String contentTime, String horizontalPixelSpacingInMM, String verticalPixelSpacingInMM, String positionerPrimaryAngleInDegrees, String positionerSecondaryAngleInDegrees) -
getImageContentItem
public ContentItem getImageContentItem(ContentItemFactory cif, ContentItem parent) throws DicomException Description copied from class:ImageLibrary.ImageLibraryEntry
Get a new ImageContentItem made from this ImageLibraryEntry to use in an SR tree.
Has side effect of adding the fragment to the parent if the parent is not null.
- Overrides:
getImageContentItem
in classImageLibrary.ImageLibraryEntry
- Parameters:
cif
- the ContentItemFactory to useparent
- the parent content item (usually the Image Library CONTAINER content item)- Returns:
- the new ImageContentItem
- Throws:
DicomException
- if error in DICOM encoding
-
toString
- Overrides:
toString
in classImageLibrary.ImageLibraryEntry
-