gtypes.h

This file defines three classes that are used in the graphics library to encapsulate basic geometrical concepts:
  GPoint     - A point containing an x and y value
  GRectangle - A rectangle with x, y, width, height
  GPolygon   - A vector of GPoints marking the vertices of a polygon
Classes
GPoint This class represents a point on the real-valued graphics plane.
GRectangle This class represents a rectangle on the graphics plane and is conventionally used to denote the bounding box for an object.
GPolygon This class represents a polygon and consists of a vector of the vertices.