Expand description
Structs
- A columns component of a
Vector
- A rows component of a
Vector
- A measurement of distance between two
Location
s
Statics
- This array contains unit vectors associated with the 4 diagonal directions. It is intended to allow for easy iteration over diagonally adjacent locations. The order of the vectors is unspecified and should not be relied upon.
- This array contains unit vectors associated with the 4 orthogonally adjacent directions. It is intended to allow for easy iteration over orthogonally adjacent locations. The order of the vectors is unspecified and should not be relied upon.
- This array contains unit vectors associated with the 8 adjacent directions. It is intended to allow for easy iteration over all locations that touch a center location (for instance, when scanning adjacencies in an implementation of Conway’s Game of Life). The order of the vectors is unspecified and should not be relied upon.
Traits
VectorLike
is implemented for types that can be used as a vector. They can participate in vector arithmetic, comparison, and other vector oprations.