canvas.h File Reference

a2dCanvas uses a2dCanvasView for displaying a view on a a2dCanvasDocument. More...

#include "wx/wx.h"
#include "wx/image.h"
#include "wx/txtstrm.h"
#include "wx/geometry.h"
#include "wx/canvas/candefs.h"
#include "wx/canvas/canobj.h"
#include "wx/artbase/bbox.h"
#include "wx/canvas/drawer.h"
#include "wx/canvas/candoc.h"

Include dependency graph for canvas.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dCanvas
 a2dCanvas is used to display one of the a2dCanvasObjects which are part of a a2dCanvasDocument object and all that is nested in that choosen object. More...


Detailed Description

a2dCanvas uses a2dCanvasView for displaying a view on a a2dCanvasDocument.

a2dCanvas is doing no more then displaying the view in a window, and taking care that the view is correctly set when scrolling the view, or when resizing the window. When receiving a paint event on the window, it tells the view to redisplay the damaged parts. The view then takes those parts from its drawing buffer or if there is not one, start redrawing the document where needed.

Author:
Robert Roebling and Klaas Holwerda
Copyright: 2000-2004 (c) Robert Roebling

Licence: wxWidgets Licence

RCS-ID:

Id
canvas.h,v 1.17 2008/09/02 19:42:00 titato Exp

Definition in file canvas.h.

canvas.h File Reference -- Tue Aug 31 18:00:14 2010 -- 31 Aug 2010 -- 1.5.5 -- wxArt2D -- . -- Main Page Reference Documentation