Trait truck_geometry::base::ParametricCurve[][src]

pub trait ParametricCurve: Clone {
    type Point;
    type Vector;
    fn subs(&self, t: f64) -> Self::Point;
fn der(&self, t: f64) -> Self::Vector;
fn der2(&self, t: f64) -> Self::Vector;
fn parameter_range(&self) -> (f64, f64); fn front(&self) -> Self::Point { ... }
fn back(&self) -> Self::Point { ... } }
Expand description

Parametric curves

Associated Types

The curve is in the space of Self::Point.

The derivation vector of the curve.

Required methods

Substitutes the parameter t.

Returns the derivation.

Returns the 2nd-order derivation.

The range of the parameter of the curve.

Provided methods

The front end point of the curve.

The back end point of the curve.

Implementations on Foreign Types

Implementation for the test of topological methods.

Implementation for the test of topological methods.

Implementors