←Select platform

Medical3DControl Class Members

Summary

The following tables list the members exposed by Medical3DControl.

Public Constructors

Name Description
Medical3DControl Initializes a new instance of the Medical3DControl class with explicit parameters.

Public Methods

Name Description
AddAction Adds a new action to the Medical 3D control.
CanExecuteAction A method that is used to determine whether the action actionType can be executed in the Medical3DControl.
Invalidate Repaints the Medical 3D Control, which causes the 3D object to be re-rendered.
ResetOrientationCubePosition Resets the orientation cube to the default position. The default position is at the bottom right of the rendering area.
ResetWindowLevelValues Resets the image window level to the default values.
SetAction Assigns the action to a specific mouse button.
SetWindowLevel Sets the image window level to the specified values of width and center parameters.

Protected Methods

Name Description
Dispose(Boolean) Releases all resources used by the Medical3DControl.
GetCellActionProperties Gets the current properties for the specified action.
OnHandleCreated Overrides Control.OnHandleCreated.
SetCellActionProperties Sets the current properties for the specified action.

Public Properties

Name Description
ApplyWindowLevelOnAllCells Applies the window level mouse action on all orthogonal MPR cells and the 3D object when applying this action on any cell.
AutoUpdate Enables or disables the automatic update of the control (re-rendering the objects) when changes occur.
AxialFrame Gets or sets the control that will be used to display the MPR axial frame.
CoronalFrame Gets or sets the control that will be used to display the MPR coronal frame.
ObjectsContainer Gets or sets the container that holds and controls the 3D objects.
SagittalFrame Gets or sets the control that will be used to display the MPR sagittal frame.
ShowOrientationCube Shows or hides the orientation cube.

Protected Properties

Name Description
CreateParams Overrides the CreateParams property.

Public Events

Name Description
CameraMoved Occurs when the user moves the camera with the mouse using the MoveCamera action.
CameraRotated Occurs when the user rotates the camera with the mouse using the RotateCamera action.
CameraSettingsChanged Occurs when the user moves or rotates the camera with the mouse using the RotateCamera or MoveCamera actions.
CameraZoomed Occurs when the user zooms the camera with the mouse using the ZoomCamera action.
ObjectChanged Occurs when the user moves, rotates or scales the object with the mouse using the MoveObject or RotateObject actions.
ObjectMoved Occurs when the user moves the object with the mouse using the MoveObject action.
ObjectRotated Occurs when the user rotates the object with the mouse using the RotateObject action.
ObjectScaled Occurs when the user scales the object with the mouse using the ScaleObject action.
PlaneChanged Occurs when the user moves or rotates the MPR plane or clipping planes with the mouse using the MovePlane or RotatePlane actions.
PlaneMoved Occurs when the user moves the MPR plane or clipping planes with the mouse using the MovePlane action.
PlaneRotated Occurs when the user rotates the MPR plane or clipping planes with the mouse using the RotatePlane action.
UIChanged Optional delegate method for additional processing.
WindowLevelChanged Occurs when the user changes the window-level values with the mouse using the WindowLevel action.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Medical3D Assembly
Click or drag to resize