ivector_math 0.2.0
ivector_math: ^0.2.0 copied to clipboard
Vector math with immutable/mutable types.
0.2.0 #
- Implement
Vector3andMVector3. - Implement
Matrix4andMMatrix4. - Implement
QuadandMQuad. - Fix various inconsistencies in style, API, and
vector_mathadaptations.
0.1.1 #
- Implement
clampBetween/clampedBetweenforVector2. - Implement static
Vector2.min/Vector2.maxas the allocating counterparts tomin/maxonMVector2. - Implement a canonical
infinitymember forVector2.
0.1.0 #
- Rewrite pretty much the entire package. As promised, before 1.0.0 things are changing dramatically.
- The new premise is significantly more straightforward: two types,
Vector2andMVector2, with the mutable type implementing the immutable one. - Update all implementations, tests, and documentation.
- Bring in comments from
vector_math, supplemented with additional documentation for additions/deviations from their API.
0.0.5 #
- Implement
min/maxforVector2.
0.0.4 #
- Improve the README.
- Implement
Matrix3andAabb2. - Rename the type extension base to
sourceon all mutable types.
0.0.3 #
- Improve the README.
0.0.2 #
- Improve the README.
0.0.1 #
- Write initial README.
- Implement
Vector2.