name of HTML5 element
Initial width of this viewport
Initial height of this viewport
Boolean flag specifies whether it is a repaintable or not
Returns the newly created instance HTMLViewport2D
Specifies the event listener
Set flag to state whether mouse/key events are allowed to perform on the viewport
(true/false)
Specifies the reference to HtmlElement
Specifies the boolean flag to toggle
true if annotations are to be displayed, false otherwise
Specifies the toggle boolean flag
Set to true to display frames per seoond in the viewport, false to hide it
Specifies the toggle boolean flag
to true to display image markers in the viewport, false to hide it
Specifies the toggle boolean flag
Specifies the image data
Specifies the image width
Specifies the image height
Specifies the image type
boolean flag that specifies whether the image to be render as png or not
Specifies Dicom image data
Specifies the width of the window to be resized
Specifies the height of the window to be resized
Specifies the zoom level of the window to be resized
Specifies the boolean flag whether to use maximum values or not
context retrieved from canvas
width of the viewport
height of the viewport
Specifies the SeriesDataContext
renderparams
Specify the DICOMImageTags reference
context fetched from canvas
data to be rendered on ruler
Return cached render param associated with this viewport
Render params object.
HTML element associated with this viewport
Returns the HTMLViewportGroup instance
Returns Html element name in success case
Returns the HtmlViewportAdaptors
Get Fovia.DICOMDirEntry data from this series data context
Return render engine object associated with this viewport
Fovia.RenderEngineContext2D object
Get render engine associated with this series
render engine id if valid render engine is available, otherwise 0
Get Fovia.DICOMStudy data from this series data context
seriesDataContext instance associated with this viewport
call back method that will be called when viewport draw event occurs
call back method that will be called when image received from viewport for processing
call back function that will be called on success and failure case
This is an asynchronous method that returns a Promise as follows:
Promise .then(void) .catch (err: ReturnCode )
Returns the repaint able flag
raw image
width of the viewport
height of the viewport
image type
Specifies the boolean flag whether image rendered as png or not
dicom image
data to be processed
call back method returned on success and failure case
This is an asynchronous method that returns a Promise as follows:
Promise .then(void) .catch (err: ReturnCode )
Specifies the event listener
This is a synchronous method and returns ReturnCode.ok on success.
This is a synchronous method and returns ReturnCode.ok on success.
Specifies the reference to MouseAdaptorInterface
Specifies the Mouse button to invoke this adapter
Specifies the Key modifier to invoke this Adapter
Specifies the reference to TouchAdaptorInterface
Specifies the touch event to invoke this adapter
Specifies the render type
Specifies the render params
Specifies the htmlViewportGroup instance
Specifies the mouse adapter id
Specifies the reference to mouse button to invoke this adapter
Specifies the Key modifier to invoke this adapter
Specifies the view type
Specifies the MouseAdaptorInterface reference
Specifies the reference to TouchAdaptorInterface
Specifies the reference to TouchAdaptorInterface
Specifies the touch event to invoke this adapter
Specifies the view type
Extends the abstract HTMLViewport class so it can display a 2D image