Module micromath::vector

source ·
Available on crate feature vector only.
Expand description

Algebraic vector types generic over a component type.

All vectors types impl the Vector trait, and all vector components impl the Component trait.

Structs

  • Iterator over the components of an algebraic vector
  • 2-dimensional vector
  • 3-dimensional vector

Traits

Type Aliases

  • 2-dimensional XY vector of f32 values
  • 3-dimensional XYZ vector of f32 values
  • 2-dimensional XY vector of i8 values
  • 3-dimensional XYZ vector of i8 values
  • 2-dimensional XY vector of i16 values
  • 3-dimensional XYZ vector of i16 values
  • 2-dimensional XY vector of i32 values
  • 3-dimensional XYZ vector of i32 values
  • 2-dimensional XY vector of u8 values
  • 3-dimensional XYZ vector of u8 values
  • 2-dimensional XY vector of u16 values
  • 3-dimensional XYZ vector of u16 values
  • 2-dimensional XY vector of u32 values
  • 3-dimensional XYZ vector of u32 values