Class ReferencedSeries

This class is the container to hold referenced series information and have functionalities to manage them, fetched from Referenced Series Sequence Attribute Attribute (0008,1115)

Hierarchy

  • ReferencedSeries

Index

Properties

referencedImageSequence

referencedImageSequence: Array<ReferencedImage> = []

referencedSeriesInstanceUid

referencedSeriesInstanceUid: string

Methods

addReferencedImageSequence

  • addReferencedImageSequence(referencedImageSequence: Array<ReferencedImage>, isMultiFrame: boolean): void
  • description

    Add referenced image sequence

    Parameters

    • referencedImageSequence: Array<ReferencedImage>

      referenced image sequence

    • isMultiFrame: boolean

      true if it is a multiframe refered one, false on single frame

    Returns void

getReferenceImage

  • getReferenceImage(referencedSopInstanceUid: string, referencedFrameNumber: number): ReferencedImage
  • description

    Get referenced image for given referenced SopInstanceUid and referenced FrameNumber

    Parameters

    • referencedSopInstanceUid: string

      referenced SopInstanceUid

    • referencedFrameNumber: number

      referenced FrameNumber

    Returns ReferencedImage

    Returns the referenceImage instance if success or null