Go to file
2024-06-18 22:07:00 -07:00
.github/workflows dependency tweaks 2024-06-18 21:36:26 -07:00
docs Don't use unnecessary mathjax packages 2023-05-21 01:15:17 -07:00
src Rename Index2D to MatrixIndex to match SliceIndex 2024-06-18 22:07:00 -07:00
tests Change license to MPL-2.0 2023-06-14 23:49:15 -07:00
.gitignore Index2D and Array2D 2022-07-25 21:12:11 -07:00
Cargo.toml dependency tweaks 2024-06-18 21:36:26 -07:00
CHANGELOG.md Release Version 0.1.2 (2023-06-14) 2024-06-18 20:03:35 -07:00
LICENSE.md Change license to MPL-2.0 2023-06-14 23:49:15 -07:00
README.md Remove cringe 2024-06-18 20:16:49 -07:00

Vector-Victor ✈️

Vector-Victor is yet another crate that provides a matrix type for linear algebra

What is it?

Vector-Victor is:

  • In its Alpha stage
  • Geared towards programmers familiar with linear algebra through computer graphics, or complete beginners
  • Fully generic across both types and dimensions

What is it not?

Vector-Victor does not:

  • Provide variable-sized or sparse vectors
  • Support complex numbers natively
  • Directly replace/competete with Nalgebra

Why does this exist? Why not use something else?

I wrote Vector-Victor for myself, to reflect the way I think about matrices and vectors. I didn't want a library that overcomplicated things with Typenums or multiple backing datastructure options. I did want types that felt familiar to me from when I write shaders or game mods.