Class Summary |
BaseSelector |
This class is responsible for managing the select box which can be dragged
open on the DrawingArea. |
GridCloner |
This class performs the actual cloning which is basically used for
the copy&paste operation. |
GridHotspotter |
This class adds the hotspotting mechanism to the BaseSelector. |
GridSelector |
This class finally adds the GUI feedback for scaling, translating and
rotating to the BaseSelector. |
GridToolkit |
This class provides some useful methods to handle objects on the grid. |
GridTransformation |
Due to some unsolvable problem applying affine transformations
to circles, we decided to create our own Transformation class. |