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>>;
}