Docs.rs
  • grafix-toolbox-0.8.31
    • grafix-toolbox 0.8.31
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • installgentoo
    • Dependencies
      • bincode ^1 normal optional
      • bitflags ^2 normal
      • fastrand ^2 normal optional
      • futures-lite ^2 normal
      • gl ^0.14 normal
      • glfw ^0.58 normal
      • half ^2 normal
      • image ^0.25 normal
      • nalgebra ^0.33 normal
      • notify ^7 normal optional
      • rusttype ^0.9 normal optional
      • serde ^1 normal optional
      • serde_json ^1 normal optional
      • tobj ^4 normal optional
      • tokio ^1 normal
      • yansi ^1 normal
      • zstd ^0.13 normal optional
    • Versions
    • 2.01% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

grafix_toolbox0.8.31

Module math

Module Items

  • Re-exports
  • Modules
  • Structs
  • Traits
  • Functions
  • Type Aliases

In crate grafix_toolbox

grafix_toolbox

Module math

Source

Re-exports§

pub use super::policies::math::la::na;

Modules§

la

Structs§

f16
A 16-bit floating point type implementing the IEEE 754-2008 standard binary16 a.k.a “half” format.

Traits§

Cast
EpsEq
EucMod
FlattenCast
FlattenCastMat
Neg
The unary negation operator -.
Number
Pow
Precise
Round
Tuple2Geometry
TupleAllAny
TupleApply
TupleComparison
TupleFold
TupleIdentity
TupleMap
TupleMath
TupleSelf
TupleSigned
TupleSwizzle2
TupleSwizzle3
TupleSwizzle4

Functions§

Mat2
Mat3
Mat4
Mat2x3
Mat2x4
Mat3x2
Mat3x4
Mat4x2
Mat4x3
Vec2
Vec3
Vec4
dVec2
dVec3
dVec4
f16
f32
f64
hVec2
hVec3
hVec4
i8
i16
i32
i64
i128
iVec2
iVec3
iVec4
ibVec2
ibVec3
ibVec4
ilVec2
ilVec3
ilVec4
isVec2
isVec3
isVec4
isize
u8
u16
u32
u64
u128
uVec2
uVec3
uVec4
ubVec2
ubVec3
ubVec4
ulVec2
ulVec3
ulVec4
usVec2
usVec3
usVec4
usize

Type Aliases§

Mat2
Mat3
Mat4
Mat2x3
Mat2x4
Mat3x2
Mat3x4
Mat4x2
Mat4x3
Vec2
Vec3
Vec4
dVec2
dVec3
dVec4
hVec2
hVec3
hVec4
iVec2
iVec3
iVec4
ibVec2
ibVec3
ibVec4
ilVec2
ilVec3
ilVec4
isVec2
isVec3
isVec4
mat2
mat3
mat4
mat2x3
mat2x4
mat3x2
mat3x4
mat4x2
mat4x3
uVec2
uVec3
uVec4
ubVec2
ubVec3
ubVec4
ulVec2
ulVec3
ulVec4
usVec2
usVec3
usVec4
vec2
vec3
vec4