Trait angle::Angle [] [src]

pub trait Angle<N> {
    fn pi() -> Self;
    fn two_pi() -> Self;
    fn half_pi() -> Self;
    fn to_rad(self) -> Rad<N>;
    fn to_deg(self) -> Deg<N>;
    fn wrap(self) -> Self;
    fn max(self, other: Self) -> Self;
    fn min(self, other: Self) -> Self;
    fn value(self) -> N;
    fn sin(self) -> N
    where
        N: Float
; fn cos(self) -> N
    where
        N: Float
; fn tan(self) -> N
    where
        N: Float
; fn sin_cos(self) -> (N, N)
    where
        N: Float
; fn abs(self) -> Self; }

Required Methods

Implementors