The following tables list the members exposed by Medical3DClient.
Public Constructors
Name | Description | |
---|---|---|
Medical3DClient | Initializes a new instance of the Medical3DClient class with default parameters. |
Public Methods
Name | Description | |
---|---|---|
CheckProgress | Checks the progress of the object creation process. | |
Create3DObject_AddFrame | Adds a data slice to the 3D object from the specified Leadtools.RasterImage. | |
Create3DObject_Close | Ends object creation and makes the object ready to be displayed. | |
Create3DObject_Create | Creates an empty object having the specified dimensions. | |
CreateObject | Creates a new 3D object id. | |
DestroyObject | Destroys the 3D object and deletes it from the process. | |
DoTimelyChecks | Destroys all 3D objects that have not been used for a long time. | |
GetMPRImage | Gets the specified MPR slice of the 3D volume. | |
GetPanoramicImage | Generates and retrieves a panoramic image based on the values specified in the parameters. | |
GetRenderedImage | Gets the specified RasterImage from the output 3D volume. | |
GetSettings | Returns the settings in the specified json file. | |
ItemExists | Indicates whether the specified item exists. | |
KeepAlive | Keeps the 3D object alive for now, and prevents it from timing out by resetting its timestamp. | |
Load3DObject | Loads a 3D object that has been cached. | |
LockTimeOut | Locks the time out for the object, preventing it from getting deleted. | |
Save3DObject | Saves the loaded 3D volume to the hard drive. | |
SetErrorStatus | Sets an error status message for the volume. | |
UnLockTimeOut | Unlocks the time out for the object that is locked by the method LockTimeOut. | |
UpdateSettings | Sets properties of the 3D object using a Json object. |
Protected Methods
Name | Description | |
---|---|---|
Dispose | Releases all resources used by the Medical3DClient. | |
Finalize | Overrides Finalize. |
Public Properties
Name | Description | |
---|---|---|
CachePath | The path that will be used to store the cached 3D volume. | |
DebuggingFlag | Value that determines whether to enable the debugging mode. | |
EnginePath | Gets or sets the path to the engine used to generate the 3D volume. | |
IdleTimeout | Timeout for deleting 3D volumes that have been idled before the timeout. | |
VolumeCountLimit | The maximum number of volumes allowed to be loaded at once. | |
VolumesHardwareLimit | The number of simultaneous volumes allowed for loading to the local hardware's graphics card. | |
VolumesLimit | Number of simultaneous volumes allowed to be loaded. |
See Also