[][src]Trait batbox::Float

pub trait Float: Num {
    pub const PI: Self;

    pub fn signum(self) -> Self;
pub fn floor(self) -> Self;
pub fn ceil(self) -> Self;
pub fn sqrt(self) -> Self;
pub fn tan(self) -> Self;
pub fn sin(self) -> Self;
pub fn cos(self) -> Self;
pub fn sin_cos(self) -> (Self, Self);
pub fn atan2(y: Self, x: Self) -> Self;
pub fn is_finite(self) -> bool;
pub fn as_f32(self) -> f32; }

Associated Constants

pub const PI: Self[src]

Loading content...

Required methods

pub fn signum(self) -> Self[src]

pub fn floor(self) -> Self[src]

pub fn ceil(self) -> Self[src]

pub fn sqrt(self) -> Self[src]

pub fn tan(self) -> Self[src]

pub fn sin(self) -> Self[src]

pub fn cos(self) -> Self[src]

pub fn sin_cos(self) -> (Self, Self)[src]

pub fn atan2(y: Self, x: Self) -> Self[src]

pub fn is_finite(self) -> bool[src]

pub fn as_f32(self) -> f32[src]

Loading content...

Implementations on Foreign Types

impl Float for f32[src]

impl Float for f64[src]

Loading content...

Implementors

impl<T: Real> Float for T[src]

Loading content...