hektor 0.0.1

A math lib for hekkin vectors.

License:0BSD travis.ci AppVeyor crates.io docs.rs

hektor

A math lib for hekkin vectors.

Work In Progress!

Eventual types are expected to be as follows:

  • VecN for f32 vectors of 2, 3, and 4 dimensions
  • IVecN for i32 vectors of 2, 3, and 4 dimensions
  • MatKxJ for f32 matrices of 2/3/4 rows and/or cols
    • By convention, if K=J then it's just MatK
  • Quat for f32 quaternions

The crate is intended for use with computer graphics and/or SIMD sorts of things.

I'm not going to bother with tagging a million methods as #[inline], so just turn on LTO if you want the speed boost.