Graph - Patch67/Graphics GitHub Wiki

The Graph class is the abstract base class for all graphical objects. The Graph1 class is a subclass of Graph but adds single vector functionality to Graph. The Graph2 class is a subclass of Graph but add double vector functionality to Graph. The Line class is a concrete implementation of a Graph2 for the purpose of storing a line. The Rectangle class is a concrete implementation of a Graph2 for the purpose of storing a rectangle. The Oval class is a concrete implementation of a Graph2 for the purpose of storing an oval. The Circle class is a concrete implementation of a Graph 1, just adding a radius for a circle.