Trait truck_modeling::base::traits::Concat[][src]

pub trait Concat<Rhs>: ParametricCurve where
    Rhs: ParametricCurve<Point = Self::Point, Vector = Self::Vector>,
    Self::Point: Debug
{ type Output: ParametricCurve; fn try_concat(
        &self,
        rhs: &Rhs
    ) -> Result<Self::Output, ConcatError<Self::Point>>; fn concat(&self, rhs: &Rhs) -> Self::Output { ... } }
Expand description

Concats two curves

Associated Types

The result of concat two curves

Required methods

Try concat two curves.

Failure

Returns None if self.parameter_range().1 != rhs.parameter_range().0.

Provided methods

Try concat two curves.

Panic

Panic occurs if self.parameter_range().1 != rhs.parameter_range().0.

Implementors