Rectangular ShapesΒΆ
These classes provide the basic geometry functionality for drawing solid,
rectangular shapes. All these shapes have attributes x and y
identifying the center of the shape, and attributes width and height
defining the size. To draw a shape, simply call draw method providing and
instance of GView.
Since these shapes are all solid, they also provide primitive collision
detection via the contains method. This method takes a Point2
object from the introcs module.