Skip to main content

Crate use_curve

Crate use_curve 

Source
Expand description

§use-curve

Curve primitives for the RustUse geometry workspace.

use-curve provides small shared curve vocabulary: normalized parameters and sampled points.

§Example

use use_curve::{CurveParameter, CurveSample2};
use use_point::Point2;

let sample = CurveSample2::new(CurveParameter::new(0.5).unwrap(), Point2::new(1.0, 2.0));

assert_eq!(sample.parameter().value(), 0.5);

Structs§

CurveParameter
A normalized curve parameter in [0, 1].
CurveSample2
A sampled 2D curve point.