wxArt2D
Classes | Macros | Enumerations
drawer2d.h File Reference

Contains graphical drawing context specific classes. a2dDrawer2D and derived classes are used for drawing primitives. More...

#include "wx/wx.h"
#include "wx/image.h"
#include "wx/prntbase.h"
#include <wx/module.h>
#include "wx/general/genmod.h"
#include "wx/artbase/artglob.h"
#include "wx/artbase/stylebase.h"
#include "wx/artbase/liner.h"
#include "wx/artbase/afmatrix.h"
#include "wx/artbase/bbox.h"
#include "wx/artbase/polyver.h"
#include "wx/genart/imagergba.h"
#include <vector>
#include "wx/artbase/graphica.h"
Include dependency graph for drawer2d.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a2dDrawer2D
 Drawing context abstraction. More...
 
class  a2dBlindDrawer2D
 class draws nothing, still can be used as a drawing context. More...
 

Macros

#define Round(x)   (int) floor( (x) + 0.5 )
 
#define WX_COLOUR_HAS_ALPHA   0
 

Enumerations

enum  a2dBooleanClip {
  a2dCLIP_AND, a2dCLIP_COPY, a2dCLIP_DIFF, a2dCLIP_OR,
  a2dCLIP_XOR
}
 Used for defining how a ClippingRegion defined as a polygon is combined with. More...
 

Detailed Description

Contains graphical drawing context specific classes. a2dDrawer2D and derived classes are used for drawing primitives.

A drawing context which is wxDrawer2 derived, can be used to draw in general. Still it has special features in order to use it for drawing document containing a drawing.

Author
Klaas Holwerda

Copyright: 2000-2004 (c) Klaas Holwerda

Licence: wxWidgets Licence

RCS-ID:

Id:
drawer2d.h,v 1.53 2009/10/06 18:40:31 titato Exp

Definition in file drawer2d.h.

drawer2d.h File Reference -- Sun Oct 12 2014 17:04:26 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation