# Draw2d Guide

## Draw2d Programmer’s Guide

- Overview - the big picture

- Painting - details of the paint process and how nesting affects painting

- Layout - preferred size, layout, validating figures

- Hit Testing - finding figures, correcting coordinates, modifying the space occupied by a figure

- Connections and Routing - connections, anchors, decorations, and routing

- Coordinate Systems - absolute and relative coordinates, working with absolute coordinates

- User-specific Extensions - customize runtime behavior

- Plug-in Migration Guide - changes between individual releases