[nnm] No Nonsense Math 0.5.0
A No-Nonsense, C++ 17, single-header-only Math library geared towards graphics programming.
Loading...
Searching...
No Matches
Here is a list of all namespace members with links to the namespace documentation for each member:

- a -

  • abs() : nnm
  • acos() : nnm
  • angle_in_range() : nnm
  • approx_equal() : nnm
  • approx_greater() : nnm
  • approx_greater_equal() : nnm
  • approx_greater_equal_zero() : nnm
  • approx_greater_zero() : nnm
  • approx_less() : nnm
  • approx_less_equal() : nnm
  • approx_less_equal_zero() : nnm
  • approx_less_zero() : nnm
  • approx_zero() : nnm
  • asin() : nnm
  • atan() : nnm
  • atan2() : nnm

- b -

  • Basis2d : nnm
  • Basis2f : nnm
  • Basis3d : nnm
  • Basis3f : nnm

- c -

  • ceil() : nnm
  • clamp() : nnm
  • cos() : nnm

- d -

  • degrees() : nnm

- e -

  • epsilon() : nnm

- f -

  • floor() : nnm

- l -

  • lerp() : nnm
  • lerp_clamped() : nnm
  • log2() : nnm

- m -

  • Matrix2d : nnm
  • Matrix2f : nnm
  • Matrix3d : nnm
  • Matrix3f : nnm
  • Matrix4d : nnm
  • Matrix4f : nnm
  • max() : nnm
  • min() : nnm
  • mod() : nnm
  • modf() : nnm

- n -

  • normalize_angle() : nnm

- o -

  • operator%() : nnm
  • operator*() : nnm
  • operator/() : nnm

- p -

- q -

  • QuaternionD : nnm
  • QuaternionF : nnm

- r -

  • radians() : nnm
  • rem() : nnm
  • remf() : nnm
  • round() : nnm

- s -

  • sign() : nnm
  • sin() : nnm
  • sqrd() : nnm
  • sqrt() : nnm

- t -

  • tan() : nnm
  • Transform2d : nnm
  • Transform2f : nnm
  • Transform3d : nnm
  • Transform3f : nnm

- v -

  • Vector2d : nnm
  • Vector2f : nnm
  • Vector2i16 : nnm
  • Vector2i32 : nnm
  • Vector2i64 : nnm
  • Vector2i8 : nnm
  • Vector2ii : nnm
  • Vector2iu : nnm
  • Vector2u16 : nnm
  • Vector2u32 : nnm
  • Vector2u64 : nnm
  • Vector2u8 : nnm
  • Vector3d : nnm
  • Vector3f : nnm
  • Vector3i16 : nnm
  • Vector3i32 : nnm
  • Vector3i64 : nnm
  • Vector3i8 : nnm
  • Vector3ii : nnm
  • Vector3iu : nnm
  • Vector3u16 : nnm
  • Vector3u32 : nnm
  • Vector3u64 : nnm
  • Vector3u8 : nnm
  • Vector4d : nnm
  • Vector4f : nnm