---
title: TossableRepresentation.SphereFace
framework: tabletopkit
role: symbol
role_heading: Structure
path: tabletopkit/tossablerepresentation/sphereface
---

# TossableRepresentation.SphereFace

An object that represents an infinitely small area on the surface of a sphere (effectively a point).

## Declaration

```swift
struct SphereFace
```

## Topics

### Creating a sphere face

- [init(latitude:longitude:)](tabletopkit/tossablerepresentation/sphereface/init(latitude:longitude:).md)
- [init(restingOrientation:)](tabletopkit/tossablerepresentation/sphereface/init(restingorientation:).md)

### Getting the sphere face properties

- [latitude](tabletopkit/tossablerepresentation/sphereface/latitude.md)
- [longitude](tabletopkit/tossablerepresentation/sphereface/longitude.md)
- [restingOrientation](tabletopkit/tossablerepresentation/sphereface/restingorientation.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [TossableRepresentation.TossableFace](tabletopkit/tossablerepresentation/tossableface.md)

## See Also

### Getting the face

- [face(for:)](tabletopkit/tossablerepresentation/face(for:).md)
- [TossableRepresentation.TossableFace](tabletopkit/tossablerepresentation/tossableface.md)
- [TossableRepresentation.CubeFace](tabletopkit/tossablerepresentation/cubeface.md)
- [TossableRepresentation.DecahedronFace](tabletopkit/tossablerepresentation/decahedronface.md)
- [TossableRepresentation.DodecahedronFace](tabletopkit/tossablerepresentation/dodecahedronface.md)
- [TossableRepresentation.IcosahedronFace](tabletopkit/tossablerepresentation/icosahedronface.md)
- [TossableRepresentation.OctahedronFace](tabletopkit/tossablerepresentation/octahedronface.md)
- [TossableRepresentation.TetrahedronFace](tabletopkit/tossablerepresentation/tetrahedronface.md)
