The following tables list the members exposed by Medical3DObject.
| Name | Description | |
|---|---|---|
| Medical3DObject Constructor | Overloaded. Initializes a new instance of the class Medical3DObject. |
| Name | Description | |
|---|---|---|
| BoundaryBoxColor | Gets or sets the color of the 3D object boundary box. |
| ClippingBoundaryBoxColor | Gets or sets the color of the polygon resulted from the intersection between the clipping plane and the boundary box. |
| ClippingPlanesColor | Gets or sets the color of the 3D object clipping plane. |
| EnableBoundaryBox | Enables or disables showing the boundary box of the image. |
| Image | Gets or sets the image that is used to render the 3D object. |
| MIP | (Read only) Gets the class that contains information, properties and methods that will be applied on the 3D object when using the MIP rendering technique. |
| MPR | (Read only) Gets the class that contains information, properties and methods that will be applied on the 3D object when using the MPR rendering technique. |
| Opacity | Gets or sets the opacity value or the transparency level of the 3D object. |
| Scale | Gets or sets the scale value of the 3D object. |
| VoxelSpacing | Gets or sets the point that represents the spacing value between each pixel in each axis. |
| VRT | (Read only) Gets the class that contains information, properties and methods that will be applied on the 3D object when using the VRT rendering technique. |
| WindowLevelProperties | (Read only) Gets the class containing information and properties of the window-level feature of the 3D object. |
| XOffset | Gets or sets the offset of the object in the X-axis. |
| XRotation | Gets or sets the rotation angle of the object in the X-axis. |
| XScale | Gets or sets the scale value of the object in the X-axis. |
| YOffset | Gets or sets the offset of the object in the Y-axis. |
| YRotation | Gets or sets the rotation angle of the object in the Y-axis. |
| YScale | Gets or sets the scale value of the object in the Y-axis. |
| ZOffset | Gets or sets the offset of the object in the Z-axis. |
| ZRotation | Gets or sets the rotation angle of the object in the Z-axis. |
| ZScale | Gets or sets the scale value of the object in the Z-axis. |
| Name | Description | |
|---|---|---|
| GetOrthogonalFrame | Extracts a RasterImage slice of the 3D object at the specified index from the specified axis. |
| HitTest |
Gets the index of the plane from a specified position.
Is it zero-based index |
| ResetPosition | Resets the position of the 3D object to (0, 0, 0). |
| ResetRotation | Resets the rotation of the 3D object to (0, 0, 0). |
| ResetScale | Resets the scale of the 3D object to (100, 100, 100). |
| RotateX | Rotates the 3D object in the container by a specific amount in the X-axis. |
| RotateY | Rotates the 3D object in the container by a specific amount in the Y-axis. |
| RotateZ | Rotates the 3D object in the container by a specific amount in the Z-axis. |
| ScaleX | Scales the 3D object in the container by a specific amount in the X-axis. |
| ScaleXYZ | Scales the 3D object in the container by a specific amount in any direction. |
| ScaleY | Scales the 3D object in the container by a specific amount in the Y-axis. |
| ScaleZ | Scales the 3D object in the container by a specific amount in the Z-axis. |
| Translate | Translates the 3D object in the container by a specific amount in the any specified axis. |
| TranslateX | Translates the 3D object by a specific amount in the X-axis. |
| TranslateY | Translates the 3D object by a specific amount in the Y-axis. |
| TranslateZ | Translates the 3D object by a specific amount in the Z-axis. |