---
title: PositionScaleRange
framework: charts
role: symbol
role_heading: Protocol
path: charts/positionscalerange
---

# PositionScaleRange

A type that configures the x-axis and y-axis values.

## Declaration

```swift
protocol PositionScaleRange : ScaleRange where Self.VisualValue == CGFloat
```

## Topics

### Type Properties

- [plotDimension](charts/positionscalerange/plotdimension.md)

### Type Methods

- [plotDimension(padding:)](charts/positionscalerange/plotdimension(padding:).md)
- [plotDimension(startPadding:endPadding:)](charts/positionscalerange/plotdimension(startpadding:endpadding:).md)

## Relationships

### Inherits From

- [ScaleRange](charts/scalerange.md)

### Conforming Types

- [PlotDimensionScaleRange](charts/plotdimensionscalerange.md)

## See Also

### Scales

- [ScaleRange](charts/scalerange.md)
- [PlotDimensionScaleRange](charts/plotdimensionscalerange.md)
- [ScaleDomain](charts/scaledomain.md)
- [AutomaticScaleDomain](charts/automaticscaledomain.md)
- [ScaleType](charts/scaletype.md)
