---
title: SCNChamferMode
framework: scenekit
role: symbol
role_heading: Enumeration
path: scenekit/scnchamfermode
---

# SCNChamferMode

Options for which edges of an extruded shape are chamfered, used by the chamferMode property.

## Declaration

```swift
enum SCNChamferMode
```

## Overview

Overview

## Topics

### Constants

- [SCNChamferMode.both](scenekit/scnchamfermode/both.md)
- [SCNChamferMode.front](scenekit/scnchamfermode/front.md)
- [SCNChamferMode.back](scenekit/scnchamfermode/back.md)

### Initializers

- [init(rawValue:)](scenekit/scnchamfermode/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Chamfering a Shape

- [chamferMode](scenekit/scnshape/chamfermode.md)
- [chamferProfile](scenekit/scnshape/chamferprofile.md)
- [chamferRadius](scenekit/scnshape/chamferradius.md)
