Trait geod::AngleNames[][src]

pub trait AngleNames: Copy + PartialOrd {
    fn zero() -> Self;
fn right() -> Self;
fn straight() -> Self;
fn complete() -> Self; fn is_zero(self) -> bool { ... }
fn is_acute(self) -> bool { ... }
fn is_right(self) -> bool { ... }
fn is_obtuse(self) -> bool { ... }
fn is_straight(self) -> bool { ... }
fn is_reflex(self) -> bool { ... }
fn is_complete(self) -> bool { ... } }

Required methods

fn zero() -> Self[src]

No angle

fn right() -> Self[src]

The angle made of perpendicular rays

fn straight() -> Self[src]

The angle made of two exactly opposite direction

fn complete() -> Self[src]

The angle made of full circle (perigon)

Loading content...

Provided methods

fn is_zero(self) -> bool[src]

No angle

fn is_acute(self) -> bool[src]

Is the angle sharp?

fn is_right(self) -> bool[src]

Are the lines perpendicular?

fn is_obtuse(self) -> bool[src]

Is the angle blunt?

fn is_straight(self) -> bool[src]

Is the angle forms a straight line?

fn is_reflex(self) -> bool[src]

Is the angle more than a straight line?

fn is_complete(self) -> bool[src]

Is the angle full round?

Loading content...

Implementors

impl AngleNames for AccurateDegree[src]

impl AngleNames for DecimalDegree[src]

Loading content...