| Class | Description |
| Action | Represents the action object that supports interactive chart actions such as rotating, scaling, translation and zooming. |
| ActionCollection | Represents a collection of Action objects that describe the interactive behavior of a C1Chart at runtime. |
| AnnoCreatedEventArgs | Provides data for a Axis.AnnoCreated event. |
| Area | Represents the area plot element that fills the area between data point and base line. |
| AreaShape3D | Represents 3D area shape. |
| Axis | Represents the class for Axis object. The axes appear on the plot area of the chart. |
| AxisCollection | Represents collection of axes. |
| AxisPoint | Represents the point on the axis. |
| AxisRangeChangedEventArgs | Provides the data for AxisRangeChanged event. |
| AxisScrollBar | Represents axis scroll bar control. |
| Bar | Represents bar plot element. |
| Bar3D | Represents 3D bar. |
| BarColumnOptions | Bar/column chart options. |
| BarShape3D | Represents bar 3D shape. |
| BasePieRenderer | Base class for pie renderers. |
| BaseRenderer | Represents base renderer class. The renderer class performs data visualization. |
| BaseRenderer3D | Base chart for 3D renderers. |
| BoxSymbol | Represents box symbol. |
| BubbleOptions | Bubble chart options. |
| BubbleSeries | BubbleSeries can contains values that specify size of the symbol for each data point. Use BubbleSeries to create bubble charts. |
| C1Chart | Represents a C1Chart control. |
| C1ChartLegend | Represents the chart legend. |
| ChartBindings | Specifies various data bindings for chart. |
| ChartData | Main class of data handling, contains collection of data series. |
| ChartPanel | Defines panel that contains UIElement attached to the data coordinates. |
| ChartPanelObject | Defines element of chart panel. |
| ChartPanelObjectCollection | Defines collection of chart panel objects. |
| ChartTypeConverter | |
| ChartView | Represents class view object that contains all visual plot elements: axes, visualized data. |
| Converters | Contains static instances of built-in converters. |
| Cylinder3D | Cylindric 3D element. |
| CylindricShape3D | Represents the cylinder shape used for the 3D chart. |
| DataPoint | Represent the single data point that may have several data values. |
| DataPointConverter | Performs conversion from DataPoint to string based on the specified format string. |
| DataSeries | Represents data series which contains a group of data values. |
| DataSeriesCollection | Represents collection of data series. |
| DotSymbol | Represents dot symbol. |
| Extensions | Class that provides static extension methods for several other classes. |
| FormatConverter | Performs conversion to string based on the specified format string. |
| FrameworkElement3D | Base element of the 3D chart. |
| HighLowOpenCloseSeries | Represents data series with x, y, high, low, open, close data arrays. |
| HighLowSeries | Represents data series with X, Y, High and Low values. |
| HLBar | Represents plot element that connects high and low values. |
| HLOC | Represents element of financial chart (high-low-open-close). |
| JScriptExpressionConverter | Performs conversion based on given JScript expression |
| Legend | Represents the chart legend. |
| LegendItem | Represents the item in the chart legend. |
| LegendItemCollection | Represents the collection of legend items. |
| LightCollection | Represents collection of lights for 3D scene. |
| LineAreaOptions | Specifies various advanced options for line and area charts. |
| Lines | Represents plot element that connects the data points. |
| Pie | Represents the element of pie chart. |
| Pie3D | 3D element of pie chart (slice of pie). |
| Pie3DShape | Represents 3D pie shape. |
| PieOptions | Specifies various options for pie charts. |
| PieRenderer | Performs 2D pie visualization. |
| PieRenderer3D | Performs 2D pie visualization. |
| PieSlice | Represents plot element of pie chart. |
| PlotArea | Defines the area containing plot elements that correspond to the data points. |
| PlotAreaCollection | Defines collection of plot areas |
| PlotAreaColumnDefinition | Defines column-specific properties for plot area. |
| PlotAreaRowDefinition | Defines row-specific properties for plot area. |
| PlotElement | Generic plot element. |
| PlotElementAnimation | Defines animation for plot element. |
| PolarRadarOptions | Specifies various advanced options for polar and radar charts. |
| Renderer2D | Renderer which creates plot in Cartesian coordinates. |
| Renderer3D | Represents 3D renderer. The Renderer3D performs visualization of Cartesian charts in 3D space. |
| RibbonShape3D | Represents ribbon shape. |
| Rotate3DAction | Represents the rotate action for 3D charts. |
| RPolygon | Represents regular polygon. |
| ScaleAction | Represents the scale action. |
| Shape3D | Base class for 3D shapes. |
| Sphere3D | Represents 3D sphere. |
| SphericalShape3D | Represents spherical shape. |
| Star | Represents star symbol. |
| StepArea | Represents plot element of step area chart. |
| StepLines | Represents step lines that connects data points. |
| Symbol | Represents base class for 2D plot symbols. |
| TranslateAction | Represents translate action. |
| TubesShape3D | Represents tubes that connects the data points. |
| XYDataSeries | Represents data series with X- and Y-values. |
| XYZDataSeries | Represents data series that contains collection of 3D points. |
| ZoomAction | Represents zoom action. |