[][src]Trait codegame::prelude::Real

pub trait Real: Num + Copy {
    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 atan2(y: Self, x: Self) -> Self;
pub fn as_f32(self) -> f32; pub fn sin_cos(self) -> (Self, Self) { ... } }

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 atan2(y: Self, x: Self) -> Self[src]

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

Loading content...

Provided methods

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

Loading content...

Implementors

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

Loading content...