Module ori::prelude

source ·

Modules

  • bool vector mask types.
  • f32 vector, quaternion and matrix types.
  • f64 vector, quaternion and matrix types.
  • i32 vector types.
  • Traits adding swizzle methods to all vector types.
  • u32 vector types.

Macros

Structs

Enums

Constants

Traits

Functions

  • Creates a 2x2 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 4x4 matrix from column vectors.
  • Creates a quaternion from x, y, z and w values.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2x2 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 4x4 matrix from column vectors.
  • Creates a quaternion from x, y, z and w values.
  • An ease of use function to create an StyleAttributeBuilder with a transition.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.

Type Definitions

Attribute Macros

Derive Macros