Class LineMeasurementAdaptor

Hierarchy

  • LineMeasurementAdaptor

Implements

Index

Constructors

constructor

Properties

Private htmlViewportGroup

htmlViewportGroup: HTMLViewportGroup

Private is2D

is2D: boolean

Private isMeasuring

isMeasuring: boolean = false

Private lineMeasurementModelArray

lineMeasurementModelArray: Array<LinearMeasurementModel>

Private linearMeasureDelta

linearMeasureDelta: number = 5

Private processingMouseOp

processingMouseOp: any

Private renderEngine

renderEngine: any

Private showAnnotations

showAnnotations: boolean = true

Private viewport

viewport: HTMLViewport

Private volumeDataContext

volumeDataContext: any

Methods

displayAnnotations

  • displayAnnotations(showAnnotations?: boolean): void
  • Parameters

    • Default value showAnnotations: boolean = true

    Returns void

down

  • down(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

down2D

  • down2D(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

down3D

  • down3D(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

move

  • move(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

move2D

  • move2D(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

move3D

  • move3D(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean

postRender

  • postRender(htmlViewport: any, renderParams: any): void

render

  • render(foviaHTMLViewport2D: any, canvas: any, width: any, height: any, imageTags: any): void
  • Parameters

    • foviaHTMLViewport2D: any
    • canvas: any
    • width: any
    • height: any
    • imageTags: any

    Returns void

render2D

  • render2D(foviaHTMLViewport2D: any, canvas: any, width: any, height: any, imageTags: any): void
  • Parameters

    • foviaHTMLViewport2D: any
    • canvas: any
    • width: any
    • height: any
    • imageTags: any

    Returns void

render3D

  • render3D(foviaHTMLViewport2D: any, canvas: any, width: any, height: any, imageTags: any): void
  • Parameters

    • foviaHTMLViewport2D: any
    • canvas: any
    • width: any
    • height: any
    • imageTags: any

    Returns void

up

  • Parameters

    Returns boolean

wheel

  • wheel(event: MouseEvent, cachedRenderParams: RenderParams3D): boolean
  • Parameters

    Returns boolean