Docs.rs
  • grafix-toolbox-0.8.23
    • grafix-toolbox 0.8.23
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • installgentoo
    • Dependencies
      • bincode ^1 normal optional
      • bitflags ^2 normal
      • const_format ^0.2 normal
      • crossbeam-channel ^0.5 normal
      • fastrand ^2 normal optional
      • flume ^0.11 normal
      • gl ^0.14 normal
      • glfw ^0.58 normal
      • half ^2 normal
      • image ^0.25 normal
      • nalgebra ^0.33 normal
      • notify ^6 normal optional
      • num_cpus ^1 normal
      • rusttype ^0.9 normal optional
      • serde ^1 normal optional
      • serde_json ^1 normal optional
      • simdnoise ^3 normal optional
      • smol ^2 normal
      • tobj ^4 normal optional
      • zstd ^0.13 normal optional
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

grafix_toolbox0.8.23

Module math

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

In crate grafix_toolbox

Module grafix_toolbox::math

source ·

Re-exports§

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

Modules§

  • func
  • 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