---
title: AXChartDescriptor
framework: accessibility
role: symbol
role_heading: Class
path: accessibility/axchartdescriptor
---

# AXChartDescriptor

An object that contains all the semantic information about an accessible chart.

## Declaration

```swift
class AXChartDescriptor
```

## Mentioned in

Representing chart data as an audio graph

## Topics

### Creating a chart

- [init(title:summary:xAxis:yAxis:additionalAxes:series:)](accessibility/axchartdescriptor/init(title:summary:xaxis:yaxis:additionalaxes:series:).md)
- [init(attributedTitle:summary:xAxis:yAxis:additionalAxes:series:)](accessibility/axchartdescriptor/init(attributedtitle:summary:xaxis:yaxis:additionalaxes:series:).md)

### Specifying the chart title

- [title](accessibility/axchartdescriptor/title.md)
- [attributedTitle](accessibility/axchartdescriptor/attributedtitle.md)

### Specifying the chart summary

- [summary](accessibility/axchartdescriptor/summary.md)

### Specifying the axes

- [xAxis](accessibility/axchartdescriptor/xaxis-7sb9a.md)
- [yAxis](accessibility/axchartdescriptor/yaxis.md)
- [additionalAxes](accessibility/axchartdescriptor/additionalaxes-2adwh.md)
- [AXDataAxisDescriptor](accessibility/axdataaxisdescriptor.md)

### Specifying a series of data points

- [series](accessibility/axchartdescriptor/series.md)
- [AXDataSeriesDescriptor](accessibility/axdataseriesdescriptor.md)

### Specifying the content layout

- [contentFrame](accessibility/axchartdescriptor/contentframe.md)
- [contentDirection](accessibility/axchartdescriptor/contentdirection-swift.property.md)
- [AXChartDescriptor.ContentDirection](accessibility/axchartdescriptor/contentdirection-swift.enum.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Chart representation

- [AXChart](accessibility/axchart.md)
