Trait truck_geometry::base::ParametricSurface[][src]

pub trait ParametricSurface: Clone {
    type Point;
    type Vector;
    fn subs(&self, u: f64, v: f64) -> Self::Point;
fn uder(&self, u: f64, v: f64) -> Self::Vector;
fn vder(&self, u: f64, v: f64) -> Self::Vector;
fn uuder(&self, u: f64, v: f64) -> Self::Vector;
fn uvder(&self, u: f64, v: f64) -> Self::Vector;
fn vvder(&self, u: f64, v: f64) -> Self::Vector; }
Expand description

Parametric surface

Associated Types

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

The derivation vector of the curve.

Required methods

Substitutes the parameter (u, v).

Returns the derivation by u.

Returns the derivation by v.

Returns the 2nd-order derivation by u.

Returns the 2nd-order derivation by both u and v.

Returns the 2nd-order derivation by v.

Implementations on Foreign Types

Implementation for the test of topological methods.

Implementors