pub type LayoutPointAu = Point2D<Au, LayoutPixel>;
pub struct LayoutPointAu { pub x: Au, pub y: Au, /* private fields */ }
x: Au
y: Au