| Class | Description |
| Action | Represents interactive action. |
| ActionCollection | Represents the collection of action objects. |
| Border | The Border class is used to describe the border appearance of various elements of the chart, include the chart itself, the ChartArea, the Legend, the Header, the Footer and Labels. |
| C1Chart3D | The main chart control class. |
| Chart3DArea | The Chart3DArea class describes the ChartArea of the chart. This area includes plotcube, all axes and the charted data. |
| Chart3DAttachMethodData | The Chart3DAttachMethodData Class is used by chart Label objects in conjunction with the Label object Chart3DLabel.AttachMethod property to identify how the Label is placed or attached to the chart. Each of the Chart3DAttachMethodData object properties are meaning only in the context of the AttachMethod value. |
| Chart3DAxis | Represents one axis of the chart. |
| Chart3DAxisCollection | The collection of three Chart3DAxis objects named “X”, “Y” and “Z”. |
| Chart3DBar | The Bar class and its properties are only used for bar charts. It is returned by the Bar property of a ChartGroup. |
| Chart3DColorsCollection | Stores colors. |
| Chart3DContour | The Chart3DContour class and its properties are used for contour and zone charts. It is returned by the Contour property of a ChartGroup. |
| Chart3DContourLevel | Represents level of contour or zone chart. |
| Chart3DContourLevelsCollection | Stores Chart3DContourLevel objects. |
| Chart3DContourStyle | Represents appearance of one level of contour and zone charts. |
| Chart3DContourStyles | Describes the set of Chart3DContourStyle objects. |
| Chart3DContourStylesCollection | Stores Chart3DContourStyle objects. |
| Chart3DData | Represents chart data. |
| Chart3DDataSet | Abstract base class for all types of data sets (regular grid, irregular grid and point). |
| Chart3DDataSetGrid | Represents regular grid data layout. |
| Chart3DDataSetIrGrid | Represents irregular grid data layout. |
| Chart3DDataSetPoint | Represents point data layout. |
| Chart3DElevation | The Chart3DElevation class and its properties are used for control over the appearance of different chart types. It is returned by the Elevation property of a ChartGroup. |
| Chart3DGridLines | The Chart3DGridLines class and its properties are used for control appearance of grid. |
| Chart3DGroup | Chart3DGroup contains chart data and classes that control chart appearance. |
| Chart3DGroups | Chart3DGroups class contains collection of ChartGroup, data labels, chart and contour styles. |
| Chart3DGroupsCollection | The ChartGroupsCollection contains one ChartGroup object. |
| Chart3DGroupsCollectionSerializer | The class for Chart3DGroupsCollectionSerializer serialization. |
| Chart3DLabel | A Chart3DLabel object is an independent text annotation that can be attached to the chart. |
| Chart3DLabels | The Chart3DLabels contains all chart labels. |
| Chart3DLabelsCollection | Represents collection of Chart3DLabels. |
| Chart3DLegend | Represents the legend of the chart. |
| Chart3DPointSeries | Represents one series of data for point data layout (Chart3DDataSetPoint class). |
| Chart3DPointSeriesCollection | Represents collection of point series. |
| Chart3DSurface | The Chart3DSurfce class and its properties are only used for surface charts. It is returned by the Surface property of a ChartGroup. |
| Chart3DView | The Chart3DView defines the three-dimensional features of a chart. It is returned by the View property of a Chart3DArea. |
| Chart3DViewState | Represents the state of Chart3DView object. This object, which has no public properties or methods, is returned by a call to the Save method. |
| Interaction | Contains all properties that control the automated interactive features of the chart, including mouse driven rotation, scaling, translating and zooming. |
| RotateEventArgs | Represents chart rotation event data. |
| Rounding | Provides the properties set that describes the rounding of border corners. |
| Style | The Style class is used to describe the appearance of various elements of the chart, include the chart itself, the ChartArea, the Legend, the Header, the Footer and Labels. Typically, an object’s style and one or more of its properties are inherited the object’s parent. |
| Title | The Title class is used to describe the appearance of the Header and the Footer. |