Skip to main content

Curve3

Type Alias Curve3 

Source
pub type Curve3<S> = NurbCurve<S, 4>;
Expand description

A 3-D NURBS curve used as edge geometry.

Control points are in homogeneous 3-D space: (wx, wy, wz, w).

Aliased Type§

pub struct Curve3<S> {
    pub degree: usize,
    pub control_points: Vec<Vector<S, 4>>,
    pub knot_vector: Vec<S>,
    /* private fields */
}

Fields§

§degree: usize§control_points: Vec<Vector<S, 4>>§knot_vector: Vec<S>