[−][src]Trait plexus::geometry::Space
Associated Types
type Scalar: Clone + Neg<Output = Self::Scalar> + Num
type Vector: Add<Output = Self::Vector> + Clone + Mul<Self::Scalar, Output = Self::Vector> + Neg<Output = Self::Vector>
type Point: Add<Self::Vector, Output = Self::Point> + Clone + Sub<Output = Self::Vector>
Implementations on Foreign Types
impl<T> Space for Point2<T> where
T: AddAssign + MulAssign + Neg<Output = T> + Num + Scalar + SubAssign,
Self::Vertex: AsPosition<Target = Self>,
[src]
T: AddAssign + MulAssign + Neg<Output = T> + Num + Scalar + SubAssign,
Self::Vertex: AsPosition<Target = Self>,
impl<T> Space for Point3<T> where
T: AddAssign + MulAssign + Neg<Output = T> + Num + Scalar + SubAssign,
Self::Vertex: AsPosition<Target = Self>,
[src]
Loading content...
T: AddAssign + MulAssign + Neg<Output = T> + Num + Scalar + SubAssign,
Self::Vertex: AsPosition<Target = Self>,