pub type PhysicalPoint<U> = Point2D<U, CSSPixel>;
pub struct PhysicalPoint<U> { pub x: U, pub y: U, }
x: U
y: U