| Interface | Description | 
|---|---|
| QuaternionBasics | 
 Write and read interface for unit-quaternion used to represent 3D orientations. 
 | 
| QuaternionReadOnly | 
 Read-only interface for unit-quaternion used to represent 3D orientations. 
 | 
| Tuple4DBasics | 
 Write and read interface for a 4 dimensional tuple. 
 | 
| Tuple4DReadOnly | 
 Read-only interface for a 4 dimensional tuple. 
 | 
| Vector4DBasics | 
 Write and read interface for a 4 dimensional vector representing a generic quaternion. 
 | 
| Vector4DReadOnly | 
 Read-only interface for a 4 dimensional vector representing a generic quaternion. 
 |