mathf 0.1.12

Math crate for Godi Game Engine
Documentation
# mathf

![Build Status](https://github.com/naomijub/mathf/actions/workflows/rust.yml/badge.svg)
[![codecov](https://codecov.io/gh/naomijub/mathf/branch/master/graph/badge.svg?token=VJH0JMC7WW)](https://codecov.io/gh/naomijub/mathf)
[![Crates.io](https://img.shields.io/crates/v/mathf.svg?style=flat-square)](https://crates.io/crates/mathf)


**Math basics for a game frameworks and engines**

## Current Supported Features (ongoing):
* 2D Vector
* 3D Vector
* 3 x 3 Matrix
* 2 x 2 Matrix

## Inspired by:
* Eric Lengyel, Mathmatics for 3D Game Programming and Computer Graphics, Third edition, Cengage Learning.
* Ivan de Camargo, Geometria AnalĂ­tica - Um tratamento Vetorial, Third Edition, Pearson

## Current TODO:
- [ ] Vector Rotation
    - [x] 2x2 rotation matrix by teta
    - [x] 3x3 rotation matrix by teta on axis x, y, z
    - [ ] Arbitrary axis rotation
- [ ] Quaternions
- [ ] Linear Systems
- [ ] Examples