[−]Trait cv::nalgebra::RealField
Trait shared by all reals.
Required methods
fn is_sign_positive(self) -> bool
Is the sign of this real number positive?
fn is_sign_negative(self) -> bool
Is the sign of this real number negative?
fn max(self, other: Self) -> Self
fn min(self, other: Self) -> Self
fn clamp(self, min: Self, max: Self) -> Self
fn atan2(self, other: Self) -> Self
fn pi() -> Self
fn two_pi() -> Self
fn frac_pi_2() -> Self
fn frac_pi_3() -> Self
fn frac_pi_4() -> Self
fn frac_pi_6() -> Self
fn frac_pi_8() -> Self
fn frac_1_pi() -> Self
fn frac_2_pi() -> Self
fn frac_2_sqrt_pi() -> Self
fn e() -> Self
fn log2_e() -> Self
fn log10_e() -> Self
fn ln_2() -> Self
fn ln_10() -> Self
Implementations on Foreign Types
impl RealField for f32
fn is_sign_positive(self) -> bool
fn is_sign_negative(self) -> bool
fn max(self, other: f32) -> f32
fn min(self, other: f32) -> f32
fn clamp(self, min: f32, max: f32) -> f32
fn atan2(self, other: f32) -> f32
fn pi() -> f32
Archimedes' constant.
fn two_pi() -> f32
2.0 * pi.
fn frac_pi_2() -> f32
pi / 2.0.
fn frac_pi_3() -> f32
pi / 3.0.
fn frac_pi_4() -> f32
pi / 4.0.
fn frac_pi_6() -> f32
pi / 6.0.
fn frac_pi_8() -> f32
pi / 8.0.
fn frac_1_pi() -> f32
1.0 / pi.
fn frac_2_pi() -> f32
2.0 / pi.
fn frac_2_sqrt_pi() -> f32
2.0 / sqrt(pi).
fn e() -> f32
Euler's number.
fn log2_e() -> f32
log2(e).
fn log10_e() -> f32
log10(e).
fn ln_2() -> f32
ln(2.0).
fn ln_10() -> f32
ln(10.0).
impl RealField for f64
fn is_sign_positive(self) -> bool
fn is_sign_negative(self) -> bool
fn max(self, other: f64) -> f64
fn min(self, other: f64) -> f64
fn clamp(self, min: f64, max: f64) -> f64
fn atan2(self, other: f64) -> f64
fn pi() -> f64
Archimedes' constant.
fn two_pi() -> f64
2.0 * pi.
fn frac_pi_2() -> f64
pi / 2.0.
fn frac_pi_3() -> f64
pi / 3.0.
fn frac_pi_4() -> f64
pi / 4.0.
fn frac_pi_6() -> f64
pi / 6.0.
fn frac_pi_8() -> f64
pi / 8.0.
fn frac_1_pi() -> f64
1.0 / pi.
fn frac_2_pi() -> f64
2.0 / pi.
fn frac_2_sqrt_pi() -> f64
2.0 / sqrt(pi).
fn e() -> f64
Euler's number.
fn log2_e() -> f64
log2(e).
fn log10_e() -> f64
log10(e).
fn ln_2() -> f64
ln(2.0).
fn ln_10() -> f64
ln(10.0).