# getArcBetween

[**@qbead/bloch-sphere**](https://qbead.gitbook.io/bloch-sphere/index)

***

[@qbead/bloch-sphere](https://qbead.gitbook.io/bloch-sphere/index) / getArcBetween

## Function: getArcBetween()

> **getArcBetween**(`v1`, `v2`): `object`

Defined in: [src/math/geometry.ts:81](https://github.com/qbead/bloch-sphere/blob/41247d60e67bd802cc21854379a06362e5d0957c/src/math/geometry.ts#L81)

Gets the properties of an great arc between two vectors

### Parameters

| Parameter | Type      | Description       |
| --------- | --------- | ----------------- |
| `v1`      | `Vector3` | The first vector  |
| `v2`      | `Vector3` | The second vector |

### Returns

`object`

The properties of the great arc

| Name        | Type      | Defined in                                                                                                                              |
| ----------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `arcAngle`  | `number`  | [src/math/geometry.ts:95](https://github.com/qbead/bloch-sphere/blob/41247d60e67bd802cc21854379a06362e5d0957c/src/math/geometry.ts#L95) |
| `arcOffset` | `number`  | [src/math/geometry.ts:94](https://github.com/qbead/bloch-sphere/blob/41247d60e67bd802cc21854379a06362e5d0957c/src/math/geometry.ts#L94) |
| `norm`      | `Vector3` | [src/math/geometry.ts:93](https://github.com/qbead/bloch-sphere/blob/41247d60e67bd802cc21854379a06362e5d0957c/src/math/geometry.ts#L93) |
