<!--
{
  "availability" : [
    "visionOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "TabletopKit",
  "identifier" : "/documentation/TabletopKit/TossableRepresentation/DodecahedronFace",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "TabletopKit"
    ],
    "preciseIdentifier" : "s:11TabletopKit22TossableRepresentationV16DodecahedronFaceO"
  },
  "title" : "TossableRepresentation.DodecahedronFace"
}
-->

# TossableRepresentation.DodecahedronFace

One of the faces of an dodecahedron

```
enum DodecahedronFace
```

## Topics

### Faces

[`case a`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/a)

[`case b`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/b)

[`case c`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/c)

[`case d`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/d)

[`case e`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/e)

[`case f`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/f)

[`case g`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/g)

[`case h`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/h)

[`case i`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/i)

[`case j`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/j)

[`case k`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/k)

[`case l`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/l)

### Creating a face

[`init(restingOrientation: Rotation3D)`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/init(restingOrientation:))

Constructs the face in contact with the table when the equipment has the given resting orientation.
If the resting orientation is an unexpected rotation, constructs the face corresponding to the closest expected orientation.

### Getting the resting orientation

[`var restingOrientation: Rotation3D`](/documentation/TabletopKit/TossableRepresentation/DodecahedronFace/restingOrientation)

Provides the resting orientation for when this face is in contact with the table.

## Relationships

### Conforms To

[`Equatable`](/documentation/Swift/Equatable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`Sendable`](/documentation/Swift/Sendable)

[`TossableFace`](/documentation/TabletopKit/TossableRepresentation/TossableFace)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Hashable`](/documentation/Swift/Hashable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)