# GemBox.Spreadsheet.Charts Namespace

Contains types used to display series of numeric data in a graphical format.

### Classes

AreaChart | Represents a chart whose series values are drawn using filled areas. |

AxisGridlines | Represents an axis major or minor gridlines. |

BarChart | Represents a chart whose series values are drawn using horizontal rectangles. |

CategoryAxis | Represents an axis used for categories. |

ChartAxes | Represents chart axes. |

ChartAxis | Represents a base class for all chart axis types. |

ChartDataLabels | Represents the settings for the data labels for an entire series or the entire chart. |

ChartElementLayout | Represents a chart element`s custom positioning and sizing. |

ChartLegend | Represents a chart legend. |

ChartPlotArea | Represents a chart plot area. |

ChartSeries | Represents a single chart series. |

ChartSeriesCollection | Represents a collection of ChartSeries objects. |

ChartSeriesCollection<T> | Represents a collection of series of specific type which derives from ChartSeries type. |

ChartTitle | Represents a chart or axis title. |

ColumnChart | Represents a chart whose series values are drawn using vertical rectangles. |

ComboChart | Represents a chart that combines different chart types in a single chart. |

DataPoint | Represents a chart series data point. |

DataPointCollection | Represents a collection of chart series data points. |

DateAxis | Represents an axis used for categories which are dates / times. This axis type is currently not supported when exporting a chart to PDF, XPS or image file formats. This axis is exported as CategoryAxis. |

DoughnutChart | Represents a chart whose single series values are drawn as filled arcs in a doughnut-like form. |

ExcelChart | Represents a base class for all charts in a worksheet. |

ExcelChartCollection | Represents a collection of ExcelCharts in the worksheet. |

LineChart | Represents a chart whose series values are drawn using lines. |

LineChartSeries | Represents a single LineChart series. |

LineChartSeriesCollection | Represents a collection of LineChartSeries objects. |

Marker | Represents a marker for LineChartSeries and ScatterChartSeries. |

MarkerChartSeries | Represents a single chart series with Marker. |

PieChart | Represents a chart whose single series values are drawn as filled arcs in a pie-like form. |

ScatterChart | Represents a chart whose series values are drawn using horizontal rectangles. |

ScatterChartSeries | Represents a single ScatterChart series. |

ScatterChartSeriesCollection | Represents a collection of ScatterChartSeries objects. |

ValueAxis | Represents an axis used for series values. |

### Enums

AxisCrossType | Represents the possible positions for both chart axis to cross. It does not affect secondary axis. |

AxisLabelsPosition | Represents the possible positions for axis labels. |

AxisType | Represents an axis type. |

ChartElementLayoutMode | Represents possible ways to interpret ChartElementLayout property values. |

ChartElementLayoutTarget | Represents possible ways to layout a ChartPlotArea that uses ChartElementLayout. |

ChartGrouping | Represents the grouping of a chart series for each category in a chart. |

ChartLegendPosition | Specifies the possible positions for a legend. |

ChartTitleDirection | Represents chart or axis title text direction. |

ChartType | Represents a chart type. |

DataLabelPosition | Represents the possible positions for a data label. |

EmptyCellDisplayMode | Specifies the possible ways to display empty cell values (cells with Value equal to null). |

MarkerType | Represents a marker symbol which will be used on each LineChartSeries data point. |

TickMarkType | Represents the possible positions for axis major and minor tick marks. |

TimeUnit | Represents a unit of time used by DateAxis. |