Function truck_modeling::builder::bezier
source · Expand description
Returns a Bezier curve from vertex0
to vertex1
with inter control points inter_points
.
Examples
use truck_modeling::*;
// draw a Bezier curve
let vertex0 = builder::vertex(Point3::origin());
let vertex1 = builder::vertex(Point3::new(3.0, 0.0, 0.0));
let inter_points = vec![Point3::new(1.0, 1.0, 0.0), Point3::new(2.0, -1.0, 0.0)];
let bezier = builder::bezier(&vertex0, &vertex1, inter_points);