This section describes the interfaces and classes that are provided by the Diva canvas to support the concept of "figure." Note that there are actually very few concrete figure classes documented here -- additional classes will be in diva.canvas.toolbox -- but mostly the figure interfaces are designed to make it easy to build figures for application-specific needs.