Trait Triangle
bin_stl::triangle
pub trait Triangle<P: Point> { pub fn new(normal: P, vert1: P, vert2: P, vert3: P, attr: u16) -> Self; pub fn normal(&self) -> P; pub fn vert1(&self) -> P; pub fn vert2(&self) -> P; pub fn vert3(&self) -> P; pub fn attr(&self) -> u16; }
pub fn new(normal: P, vert1: P, vert2: P, vert3: P, attr: u16) -> Self
pub fn normal(&self) -> P
pub fn vert1(&self) -> P
pub fn vert2(&self) -> P
pub fn vert3(&self) -> P
pub fn attr(&self) -> u16
impl<P: Point> Triangle<P> for Trig<P>
pub fn new(normal: P, vert1: P, vert2: P, vert3: P, _: u16) -> Self