Mathie
Overview
Mathie is a rust math type library which contains the 3 basic types for doing anything 2D.
ValueA single number value.Vec2A two-dimensional position.RectA two-dimensional area that has an origin and a size.
Math
Doing math with the builtin types is designed to be simple and powerful. All of them support Addition, Subtraction, Multiplication, Division and Remainder.
Units
This library runs on the optional concept of units which may be sized and are designed to be easily converted between without thinking about it.
There are builtin units that are optional.
metric_units20 Metric prefixesimperial_units10 Imperial prefixesnautical_unitsNautical mile
Compatibility
This library has optional features for compatibility between other
math type libraries like euclid.