1 2 3 4 5 6 7
use na::{Point, Scalar}; pub trait PointBounds<N: Scalar, const D: usize> { fn start_point(&self) -> Option<Point<N, D>>; fn end_point(&self) -> Option<Point<N, D>>; }