---
title: "init(projecting:)"
framework: tabletopkit
role: symbol
role_heading: Initializer
path: "tabletopkit/tablevisualstate/point2d/init(projecting:)"
---

# init(projecting:)

Initializes this point as the projection of the given 3D point on the XZ plane

## Declaration

```swift
init(projecting point3D: Point3D)
```

## See Also

### Creating 2D point states

- [init()](tabletopkit/tablevisualstate/point2d/init().md)
- [init(x:z:)](tabletopkit/tablevisualstate/point2d/init(x:z:).md)
