[−][src]Struct plexus::primitive::Triangle
Fields
a: T
b: T
c: T
Methods
impl<T> Triangle<T>
[src]
Trait Implementations
impl<T> IntoVertices for Triangle<T>
[src]
impl<T> IntoEdges for Triangle<T> where
T: Clone,
[src]
T: Clone,
impl<T> IntoTriangles for Triangle<T>
[src]
impl<T> IntoSubdivisions for Triangle<T> where
T: Clone + Interpolate<Output = T>,
[src]
T: Clone + Interpolate<Output = T>,
impl<T> Topological for Triangle<T>
[src]
impl<T> Polygonal for Triangle<T>
[src]
impl<T> Arity for Triangle<T>
[src]
impl<T> Converged for Triangle<T> where
T: Clone,
[src]
T: Clone,
impl<T> Rotate for Triangle<T>
[src]
impl<T, U> Map<U> for Triangle<T>
[src]
impl<T: Copy> Copy for Triangle<T>
[src]
impl<T> From<Triangle<T>> for Polygon<T>
[src]
impl<T: Clone> Clone for Triangle<T>
[src]
fn clone(&self) -> Triangle<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<T: Debug> Debug for Triangle<T>
[src]
impl<T> Index<usize> for Triangle<T>
[src]
type Output = T
The returned type after indexing.
fn index(&self, index: usize) -> &Self::Output
[src]
impl<T> FromIterator<T> for Triangle<T>
[src]
fn from_iter<I>(input: I) -> Self where
I: IntoIterator<Item = T>,
[src]
I: IntoIterator<Item = T>,
Auto Trait Implementations
Blanket Implementations
impl<T> FromGeometry for T
[src]
fn from_geometry(T) -> T
[src]
impl<T, U> IntoGeometry for T where
U: FromGeometry<T>,
[src]
U: FromGeometry<T>,
fn into_geometry(Self) -> U
[src]
impl<T, U> IntoInteriorGeometry for T where
U: FromInteriorGeometry<T>,
[src]
U: FromInteriorGeometry<T>,
fn into_interior_geometry(Self) -> U
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same for T
[src]
type Output = T
Should always be Self
impl<SS, SP> SupersetOf for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,