Leadtools.Medical3D Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.03.01
Medical3DContainer Class Members
See Also  Properties  Methods  Events
Leadtools.Medical3D Namespace : Medical3DContainer Class

The following tables list the members exposed by Medical3DContainer.

Public Constructors

 NameDescription
Public Constructor Medical3DContainer ConstructorOverloaded.  Initializes a new instance of the class Medical3DContainer.  
Top

Public Properties

 NameDescription
Public Property BackgroundColor Gets or sets the color of the background.  
Public Property Camera (Read only) Gets the class containing the camera properties.  
Public Property CurrentObjectIndex Gets or sets the index of the object that will be affected by the mouse events.  
Public Property MIP (Read only) Gets the class containing information, properties and methods that will be applied on all objects of the container when using the MIP rendering technique.  
Public Property MoveCamera (Read only) Gets the class containing information, properties and methods that handles the camera movment using the mouse.  
Public Property MoveObject (Read only) Gets the class containing information, properties and methods that handles the 3D object movment using the mouse.  
Public Property MovePlane (Read only) Gets the class containing information, properties and methods that handles the MPR plane or clipping planes movment using the mouse.  
Public Property MPR (Read only) Gets the class containing information, properties and methods that will be applied on all objects of the container when using the MPR rendering technique.  
Public Property Objects (Read only) Gets the Generic Medical3DObjectCollection assigned to the container.  
Public Property RenderingType Gets or sets the value that determines whether to render objects using the 3D texturing or 2D texturing method.  
Public Property RenderingWindow Gets or sets the control that is used to render the 3D object on its surface.  
Public Property RotateCamera (Read only) Gets the class containing information, properties and methods that handles the camera rotation using the mouse.  
Public Property RotateObject (Read only) Gets the class containing information, properties and methods that handles the 3D object rotation using the mouse.  
Public Property RotatePlane (Read only) Gets the class containing information, properties and methods that handles MPR planes or clipping planes rotation using the mouse.  
Public Property ScaleObject (Read only) Gets the class containing information, properties and methods that handles the object scaling using the mouse.  
Public Property Space Gets or sets the value that determines whether to rotate objects using the object space or the view space.  
Public Property VolumeType Gets or sets the volume type of rendering type.  
Public Property VRT (Read only) Gets the class containing information, properties and methods that will be applied on all objects of the container when using the VRT rendering technique.  
Public Property WindowLevel (Read only) Gets the class containing information, properties and methods that applies the window-leveling on the 3D object using the mouse.  
Public Property ZoomCamera (Read only) Gets the class containing information, properties and methods that handles the camera zooming using the mouse.  
Top

Public Methods

 NameDescription
Public Method GetMaximumExtent Gets the maximum allowed value for each dimension of the 3D object.  
Public Method HandleMouseDown Handles the mouse down event occurs on the control.  
Public Method HandleMouseMove Handles the mouse move event occurs on the control.  
Public Method HandleMouseUp Handles the mouse up event occurs on the control.  
Public Method Render Renders the objects of the container on the specified control.  
Public Method ResetPosition Resets the position of all objects in the container to (0, 0, 0).  
Public Method ResetRotation Resets the position of all objects in the container to (0, 0, 0).  
Public Method ResetScale Resets the scale of all objects in the container to (100, 100, 100).  
Public Method RotateX Rotates all objects in the container by a specific amount in the X-axis.  
Public Method RotateY Rotates all objects in the container by a specific amount in the Y-axis.  
Public Method RotateZ Rotates all objects in the container by a specific amount in the Z-axis.  
Public Method Scale Scales all objects in the container by a specific amount in any direction.  
Public Method ScaleX Scales all objects in the container by a specific amount in the X-axis.  
Public Method ScaleY Scales all objects in the container by a specific amount in the Y-axis.  
Public Method ScaleZ Scales all objects in the container by a specific amount in the Z-axis.  
Public Method Translate Translates all objects in the container by a specific amount in the any specific axis.  
Public Method TranslateX Translates all objects in the container by a specific amount in the X-axis.  
Public Method TranslateY Translates all objects in the container by a specific amount in the Y-axis.  
Public Method TranslateZ Translates all objects in the container by a specific amount in the Z-axis.  
Top

Protected Methods

 NameDescription
Protected Method FinalizeOverridden.  Overrides Finalize.  
Top

Public Events

 NameDescription
Public Event CameraMoved Occurs when the user moves the camera using the mouse through MoveCamera.  
Public Event CameraRotated Occurs when the user rotates the camera using the mouse through RotateCamera.  
Public Event CameraSettingsChanged Occurs when the user moves or rotates the camera using the mouse through RotateCamera or MoveCamera.  
Public Event CameraZoomed Occurs when the user zooms the camera using the mouse through ZoomCamera.  
Public Event CreateObject Occurs when the user creates a new object.  
Public Event ObjectChanged Occurs when the user moves, rotates or scale the object using the mouse through MoveObject or RotateObject.  
Public Event ObjectMoved Occurs when the user moves the object using the mouse through MoveObject.  
Public Event ObjectRotated Occurs when the user rotates the object using the mouse through RotateObject.  
Public Event ObjectScaled Occurs when the user scales the object using the mouse through ScaleObject.  
Public Event PlaneChanged Occurs when the user moves or rotates the MPR plane or clipping planes using the mouse through MovePlane or RotatePlane.  
Public Event PlaneMoved Occurs when the user moves the MPR plane or clipping planes using the mouse through MovePlane.  
Public Event PlaneRotated Occurs when the user rotates the MPR plane or clipping planes using the mouse through RotatePlane.  
Public Event WindowLevelChanged Occurs when the user changes the window-level values using the mouse through Medical3DContainer.WindowLevel.  
Top

See Also

Leadtools.Medical3D requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features