---
title: AXNumericDataAxisDescriptor
framework: accessibility
role: symbol
role_heading: Class
path: accessibility/axnumericdataaxisdescriptor
---

# AXNumericDataAxisDescriptor

An object that represents an axis of numerical data.

## Declaration

```swift
class AXNumericDataAxisDescriptor
```

## Topics

### Creating a numeric data axis

- [init(title:range:gridlinePositions:valueDescriptionProvider:)](accessibility/axnumericdataaxisdescriptor/init(title:range:gridlinepositions:valuedescriptionprovider:).md)
- [init(attributedTitle:range:gridlinePositions:valueDescriptionProvider:)](accessibility/axnumericdataaxisdescriptor/init(attributedtitle:range:gridlinepositions:valuedescriptionprovider:).md)

### Specifying the value description

- [valueDescriptionProvider](accessibility/axnumericdataaxisdescriptor/valuedescriptionprovider.md)

### Configuring the axis scale

- [scaleType](accessibility/axnumericdataaxisdescriptor/scaletype-swift.property.md)
- [AXNumericDataAxisDescriptor.ScaleType](accessibility/axnumericdataaxisdescriptor/scaletype-swift.enum.md)

### Configuring the axis range

- [range](accessibility/axnumericdataaxisdescriptor/range.md)

### Configuring the gridlines

- [gridlinePositions](accessibility/axnumericdataaxisdescriptor/gridlinepositions-5cfmw.md)

## Relationships

### Inherits From

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

### Conforms To

- [AXDataAxisDescriptor](accessibility/axdataaxisdescriptor.md)
- [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

### Axis representation

- [AXDataAxisDescriptor](accessibility/axdataaxisdescriptor.md)
- [AXCategoricalDataAxisDescriptor](accessibility/axcategoricaldataaxisdescriptor.md)
