Trait peroxide::prelude::TrigOps

source ·
pub trait TrigOps: Sized {
Show 15 methods // Required methods fn sin_cos(&self) -> (Self, Self); fn tan(&self) -> Self; fn sinh(&self) -> Self; fn cosh(&self) -> Self; fn tanh(&self) -> Self; fn asin(&self) -> Self; fn acos(&self) -> Self; fn atan(&self) -> Self; fn asinh(&self) -> Self; fn acosh(&self) -> Self; fn atanh(&self) -> Self; // Provided methods fn sin(&self) -> Self { ... } fn cos(&self) -> Self { ... } fn asin_acos(&self) -> (Self, Self) { ... } fn asinh_acosh(&self) -> (Self, Self) { ... }
}

Required Methods§

source

fn sin_cos(&self) -> (Self, Self)

source

fn tan(&self) -> Self

source

fn sinh(&self) -> Self

source

fn cosh(&self) -> Self

source

fn tanh(&self) -> Self

source

fn asin(&self) -> Self

source

fn acos(&self) -> Self

source

fn atan(&self) -> Self

source

fn asinh(&self) -> Self

source

fn acosh(&self) -> Self

source

fn atanh(&self) -> Self

Provided Methods§

source

fn sin(&self) -> Self

source

fn cos(&self) -> Self

source

fn asin_acos(&self) -> (Self, Self)

source

fn asinh_acosh(&self) -> (Self, Self)

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl TrigOps for f32

source§

fn sin_cos(&self) -> (f32, f32)

source§

fn sin(&self) -> f32

source§

fn cos(&self) -> f32

source§

fn tan(&self) -> f32

source§

fn sinh(&self) -> f32

source§

fn cosh(&self) -> f32

source§

fn tanh(&self) -> f32

source§

fn asin(&self) -> f32

source§

fn acos(&self) -> f32

source§

fn atan(&self) -> f32

source§

fn asinh(&self) -> f32

source§

fn acosh(&self) -> f32

source§

fn atanh(&self) -> f32

source§

impl TrigOps for f64

source§

fn sin_cos(&self) -> (f64, f64)

source§

fn sin(&self) -> f64

source§

fn cos(&self) -> f64

source§

fn tan(&self) -> f64

source§

fn sinh(&self) -> f64

source§

fn cosh(&self) -> f64

source§

fn tanh(&self) -> f64

source§

fn asin(&self) -> f64

source§

fn acos(&self) -> f64

source§

fn atan(&self) -> f64

source§

fn asinh(&self) -> f64

source§

fn acosh(&self) -> f64

source§

fn atanh(&self) -> f64

Implementors§