pub type Point2d = Point2<Length>;
pub struct Point2d { pub x: Length, pub y: Length, }
x: Length
y: Length