IntegerPoint2D