Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCAvoid::ConnEndDifferent possible endpoints for connectors
oCAvoid::ConnRefConnector object
oCAvoid::EdgeA line between two points
oCAvoid::JunctionRefFixed or free-floating point that connectors can be attached to
oCAvoid::PointDefines a point in the plane
oCAvoid::PolygonInterfaceA common interface used by the Polygon classes
|oCAvoid::PolygonA dynamic Polygon, to which points can be easily added and removed
||\CAvoid::RectangleA Rectangle, a simpler way to define the polygon for square or rectangular shapes
|\CAvoid::ReferencingPolygonA Polygon which just references its points from other Polygons
oCAvoid::RouterLibavoid router instance
oCAvoid::ShapeConnectionPinFixed point or "pin" on a shape that can be connected to
\CAvoid::ShapeRefShape object