| Interface | Description |
|---|---|
| Vector |
An Euclidean vector is a geometric object that has both a magnitude/length and a direction.
|
| Class | Description |
|---|---|
| ImmutableVector |
This is a read-only view of a
Vector instance. |
| IsVector |
These are the utility functions to validate input arguments for vector operations.
|
| Exception | Description |
|---|---|
| IsVector.SizeMismatch |
This is the exception thrown when an operation is performed on
two vectors with different sizes.
|
| IsVector.VectorAccessException |
This is the exception thrown when any invalid access to a
Vector instance is detected. |