pub type IntPoint = Point2D<IntCoord>;
A two-dimensional integer point
struct IntPoint { pub x: i32, pub y: i32, }
x: i32
y: i32