Point2D, Point3D: setters should be private