
CHAPTER 4 Structured Graphics
We looked at the process of draw traversal, and discussed the operations need_redraw() and need_resize() in the context of damage-based update and cull-testing. We also looked at the pick traversal process and how the Figgy program converts mouse and keyboard events into the interaction you see when you click and drag a circle. This included discussions of GlyphTraversal objects, the Viewer's handle() operation, as well as FiggyViewer's press(), drag(), and release() operations.
We concluded with a discussion of transformations in Fresco.
Generated with CERN WebMaker