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 CodedSequenceItemprotected Stringprotected Stringprotected Stringprotected CodedSequenceItemprotected CodedSequenceItemprotected CodedSequenceItemprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields 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 voidconstructProjectionXRayImageLibraryEntry(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.voidsetImageLaterality(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.ImageLibraryEntryGet 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:
getImageContentItemin 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:
toStringin classImageLibrary.ImageLibraryEntry
-