---
title: isWatertight
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/clothmeshresource/iswatertight
---

# isWatertight

Indicates whether the mesh is “watertight”.

## Declaration

```swift
final var isWatertight: Bool { get }
```

## Discussion

Discussion A mesh is watertight if the faces form a fully-closed volume (without gaps). A watertight mesh is required for bodies to be inflatable, and is also the reason why volume will only return a non-nil value for watertight meshes. If you want your body to be inflatable (by setting inflationConstraint), the body mesh needs to be watertight.

## See Also

### Inspecting mesh geometry

- [volume](realitykit/clothmeshresource/volume.md)
