---
title: "cross(_:)"
framework: spatial
role: symbol
role_heading: Instance Method
path: "spatial/vector3d/cross(_:)"
---

# cross(_:)

Returns the cross product of the vector and the specified vector.

## Declaration

```swift
func cross(_ other: Vector3D) -> Vector3D
```

## Parameters

- `other`: The second vector.

## See Also

### Geometry functions

- [dot(_:)](spatial/vector3d/dot(_:).md)
- [length](spatial/vector3d/length.md)
- [lengthSquared](spatial/vector3d/lengthsquared.md)
- [normalize()](spatial/vector3d/normalize().md)
- [normalized](spatial/vector3d/normalized.md)
- [projected(_:)](spatial/vector3d/projected(_:).md)
- [reflected(_:)](spatial/vector3d/reflected(_:).md)
