Object3DEngine Class Members

Summary

The following tables list the members exposed by Object3DEngine.

Public Constructors

Name Description
Public Constructor static  | Shared in VB Object3DEngine Initializes a new instance of Object3DEngine with the specified ID

Public Methods

Name Description
Public Method static  | Shared in VB canDo3D Gets a value indicating whether the specified cell can be converted into a 3D volume.
Public Method end Releases all resources used by the Object3DEngine.
Public Method getSettings Triggers a call requesting that the settings be filled in using the specified JSON parameter.
Public Method invalidate Redraws the 3D cell.
Public Method render3D Requests a screen-shot of the rendered 3D volume.
Public Method renderPanoramic Requests a screen-shot of a panoramic view of the 2D slices using the specified PanoramicPolygon parameter.
Public Method send Sends a call back to the server with request information.
Public Method setSettings Sets the settings for the server-side 3D volume using the specified settings located in the JSON parameter.
Public Method start Starts the 3D engine by sending a request to the server-side to begin 3D volume generation using the StudyInstanceUID and SeriesInstanceUID parameters, as well as some extra, optional parameters.

Public Properties

Name Description
Public Property center The center point of the current 3D volume.
Public Property errorMessage The error message received from the server to display an error that occurred during creating or interacting with the 3D volume.
Public Property id The ID of the 3D engine
Public Property info Gets or sets the volume information for the engine.
Public Property progress Percentage value showing the percent completion of the 3D volume creation.
Public Property status The status of the 3D volume creation.
Public Property volumeReady Indicates whether the 3D object for the engine has been created and is now ready.

Public Events

Name Description
Public Event static  | Shared in VB Object3DReady Notifies the instance that the 3D engine has finished creating the 3D volume.
Public Event static  | Shared in VB ProgressUpdated Notifies the instance when the progress for the 3D creation has been updated.
Public Event static  | Shared in VB Request3DData Notifies the instance that a 3D request, information, or image has been requested.
Public Event static  | Shared in VB StatusChanged Notifies the instance when the status of the 3D volume creation has changed.

Public Fields

Name Description
Public Field static  | Shared in VB Epsilon Gets or sets the value that represents the smallest floating point.

See Also

Object3DEngine Class

Leadtools.Controls.Medical Namespace

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls.Medical Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.