get_size() was added so that vectors could all be converted to Vector4
when being turned into binary values.
from_str_radix() for floating point numbers was deprecated from the
standard library. Until there is time to write our own implementation
of this floating point numbers will panic on non base 10 string
conversion. Base 10 string conversion will use the from_str function.
This complete what is needed for the definition of Vector2, Vector3, and Vector4.
This required a trigonometry section, fleshing out the rest of the Number, ToNumber,
and FromNumber section, correctly defining all the available function for the Real
trait, and defining several constants.
This library will e the math library of the magic game engine.
Currently, it defines basic numerical types that can be used in generic programming
and a set of generic Vector structures.
Tests can be added to the "tests" crate.