lib/linear/src/root.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 //! Small geometric types over f32: vectors, quaternions, matrices, and
 2 //! affine transforms, in strict float mode with no allocation.
 3 const affine = @import("affine.zig");
 4 const matrix = @import("matrix.zig");
 5 const quaternion = @import("quaternion.zig");
 6 const vector = @import("vector.zig");
 7 
 8 pub const Vec2 = vector.Vec2;
 9 pub const Vec3 = vector.Vec3;
10 pub const Vec4 = vector.Vec4;
11 pub const Quat = quaternion.Quat;
12 pub const Mat3 = matrix.Mat3;
13 pub const Mat4 = matrix.Mat4;
14 pub const Affine = affine.Affine;