Canvas representation

Canvas representation (MCanvasRepresentation) is the abstract storage interface expected by the canvas view and selection. All MCanvasRepresentation functions must be overridden. It provides an interface for adopting and orphaning graphics, and changing their order from front to back. For convenience, GrafEdit has two concrete representation derived classes. One is model-based, and the other is deque-based. (A deque is a list ordered from front to back.)


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker