Function truck_rendimpl::modeling::builder::line[][src]

pub fn line(
    vertex0: &Vertex<Point3<f64>>,
    vertex1: &Vertex<Point3<f64>>
) -> Edge<Point3<f64>, NURBSCurve<Vector4<f64>>>

Returns a line from vertex0 to vertex1.

Examples

use truck_modeling::*;

// draw a line
let vertex0 = builder::vertex(Point3::new(1.0, 2.0, 3.0));
let vertex1 = builder::vertex(Point3::new(6.0, 5.0, 4.0));
let line = builder::line(&vertex0, &vertex1);