Possible enhancements
OGLEdit is very simplistic and does not employ the more advanced features
of OGL, such as:
- attachment points (arcs are drawn to particular points on a shape)
- metafile and bitmaps shapes
- divided rectangles
- composite shapes, and constraints
- creating labels in shape regions
- arc labels (OGL has support for three movable labels per arc)
- spline and multiple-segment line arcs
- adding annotations to node and arc shapes
- line-straightening (supported by OGL) and alignment (not supported directly by OGL)
These could be added to OGLEdit, at the risk of making it a less
useful example for beginners.