---
title: "chartZScale(domain:type:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/chartzscale(domain:type:)"
---

# chartZScale(domain:type:)

Configures the z scale for 3D charts.

## Declaration

```swift
nonisolated func chartZScale<Domain>(domain: Domain, type: ScaleType? = nil) -> some View where Domain : ScaleDomain

```

## Parameters

- `domain`: The possible data values along the z axis in the chart. You can define the domain with a ClosedRange for numeric values (e.g., 0 ... 500).
- `type`: The scale type.

## See Also

### Axis scales

- [chartXScale(domain:range:type:)](swiftui/view/chartxscale(domain:range:type:).md)
- [chartXScale(domain:type:)](swiftui/view/chartxscale(domain:type:).md)
- [chartXScale(range:type:)](swiftui/view/chartxscale(range:type:).md)
- [chartXScale(type:)](swiftui/view/chartxscale(type:).md)
- [chartYScale(domain:range:type:)](swiftui/view/chartyscale(domain:range:type:).md)
- [chartYScale(domain:type:)](swiftui/view/chartyscale(domain:type:).md)
- [chartYScale(range:type:)](swiftui/view/chartyscale(range:type:).md)
- [chartYScale(type:)](swiftui/view/chartyscale(type:).md)
- [chartZScale(domain:range:type:)](swiftui/view/chartzscale(domain:range:type:).md)
- [chartZScale(range:type:)](swiftui/view/chartzscale(range:type:).md)
