←Select platform

Medical3DContainer Class Members

Summary

The following tables list the members exposed by Medical3DContainer.

Public Constructors

Name Description
Public Constructor Medical3DContainer Initializes a new instance of the Medical3DContainer class.

Public Methods

Name Description
Public Method HandleMouseDown Handles the mouse down event that occur on the control.
Public Method HandleMouseMove Handles the mouse move event that occurs on the control.
Public Method HandleMouseUp Handles the mouse up event that 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 rotation of all the objects to (0, 0, 0).
Public Method ResetScale Resets the scale of all the objects in the container.
Public Method RotateX Rotates all the objects in the container by a specific amount in the x-axis.
Public Method RotateY Rotates all the objects in the container by a specific amount in the y-axis.
Public Method RotateZ Rotates all the 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 SendAddFrame Sends the frame mapped to the specified ID to the rendering engine.
Public Method Translate Translates all objects in the container by a specific amount in the 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.

Protected Methods

Name Description
Protected Method Dispose Releases all the resources used by this Medical3DContainer.
Protected Method Finalize Overrides Finalize.

Public Properties

Name Description
Public Property BackgroundColor Gets or sets the color of the background.
Public Property Camera 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 Inverted Gets or sets the value indicating whether to show the object in the inversion mode.
Public Property MIP Gets the class containing information, properties and methods that will be applied to all objects of the container when using the MIP rendering technique.
Public Property MPR Gets the class containing information, properties and methods that will be applied to all objects of the container when using the MPR rendering technique.
Public Property Objects Gets the Medical3DObjectCollection<Medical3DObject> assigned to the container.
Public Property OwnerControl Gets the 3D controls associated with this container.
Public Property RenderingType The rendering type used in the 3D volume.
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 rendering volume type.
Public Property VRT Gets the class containing information, properties and methods that will be applied to all objects of the container when using the VRT rendering technique.

Public Events

Name Description
Public Event CreateObject Optional delegate method for additional processing.
Public Event PostPaint Optional delegate method for additional processing.

See Also

Medical3DContainer Class

Leadtools.Medical3D Namespace

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

Leadtools.Medical3D Assembly

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