iomath 0.1.0

iomath is a fast math rust-library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use iomath::vectors::*;

#[test]
fn test_vector_add_scalar() {
    let vector = Vector2::new(1.0, -2.0);
    let result = vector + 3.0;

    assert_eq!(result, Vector2::new(4.0, 1.0));
}

#[test]
fn test_vector_add_vector() {
    let first_add = Vector2::new(5.0, 6.0);
    let second_add = Vector2::new(-1.0, 4.5);
    let result = first_add + second_add;

    assert_eq!(result, Vector2::new(4.0, 10.5));
}