Alex,

The quickshapes are defined in a square orthogonal coordinate space then tranformed into the drawing so that complex shapes like stars with recurved edges (and rounded corners) can be plotted easily.

Rectangles are just special cases of quickshapes and inherit some of their behaviour.

(Didn't you invent the data structure for quickshapes?)

Phil