| Class | Description |
| Medical3DCamera | The Medical3DCamera class manages the camera properties. |
| Medical3DCameraEventArgs | The Medical3DCameraEventArgs class provides data about the various 3D camera actions. |
| Medical3DColorMapping | The Medical3DColorMapping class is used to hold the color mapping histogram for the 3D object. it contains the Red, blue, green and alpha channel histograms. |
| Medical3DContainer | The Medical3DContainer class manages the 3D objects and rendering techniques. |
| Medical3DControl | The Medical3DControl class represents the control that is used to hold the container and render the 3D object automatically. |
| Medical3DEngine | The Medical3DEngine class is used to check the 3D hardware specifications and validate the support. This class also handles the communication between the 3D toolkit and the MedicalViewer control. |
| Medical3DHistogram | The Medical3DHistogram class is contains the grayscale histogram of the 3D object along with the histogram information. |
| Medical3DMIPEngine | The Medical3DMIPEngine class provides support for MIP volume rendering. |
| Medical3DMPR | The Medical3DMPR class contains information, properties and methods that are applied on a 3D object when it is rendered using the MPR rendering technique. |
| Medical3DMPREngine | The Medical3DMPREngine class provides support for MPR volume rendering. |
| Medical3DMPRInfo | The Medical3DMPRInfo class is contains information about the MPR frame. |
| Medical3DMPRPlane | The Medical3DMPRPlane class contains information, properties and methods used to handle the oblique MPR plane. |
| Medical3DObject | The Medical3DObject class is used to contain the 3D object source image. It also contains properties and methods for adjusting object characteristics. |
| Medical3DObjectCollection<Medical3DObject> | The Medical3DObjectCollection generic collection of Medical3DObject objects. |
| Medical3DObjectEventArgs | The Medical3DObjectEventArgs class provides information about the object being changed. |
| Medical3DOrthogonalMPRPlane | The Medical3DOrthogonalMPRPlane class contains information, properties and methods used to handle the orthogonal MPR plane. |
| Medical3DPlane | The Medical3DPlane class contains the information, properties and methods used to handle the clipping plane. |
| Medical3DPlaneEventArgs | The Medical3DPlaneEventArgs provides data about various plane events. |
| Medical3DPostPaintEventArgs | The Medical3DPostPaintEventArgs class provides data about the PostPaint event. |
| Medical3DSlab | The Medical3DSlab class is used to apply slab features to a 3D object. |
| Medical3DSSD | The Medical3DSSD class contains information, properties and methods that are applied to a 3D object when it is rendered using the SSD rendering technique. |
| Medical3DVRTEngine | The Medical3DVRTEngine class provides support for VRT volume rendering. |
| Medical3DWindowLevelEventArgs | The Medical3DWindowLevelEventArgs class provides data about the WindowLevelChanged event. |
| Medical3DWindowLevelProperties | The Medical3DWindowLevelProperties class is used to apply the window-leveling to the 3D object. |