 a2dlist.h | Basic list class based on STL containers |
 a2dlist.inl | Basic list class based on STL containers |
 a2dmemmgr.cpp | |
 a2dmemmgr.h | Memory management which can optionally be used for certain intensively used classes |
 a2dprec.h | |
 afmatrix.cpp | A2dAffineMatrix class |
 afmatrix.h | Affine matrix class |
 aggdrawer.cpp | A2dAggDrawerRgba - Drawer using the antigrain library |
 aggdrawer.h | Antigrain based drawing context derived from a2dDrawer2D |
 algos.cpp | |
 algos.h | A2dWalker based algorithms |
 artglob.cpp | |
 artglob.h | Classes for initializing the artbase modules, and set paths to be used for fonts etc |
 artmod.h | All headers of the artbase module in one |
 axis.cpp | |
 axis.h | Classes for plotting curve and pie data, and editing them |
 bbox.cpp | |
 bbox.h | Bounding class for optimizing drawing speed |
 booloper.cpp | |
 booloper.h | Boolean operation on primitives in a a2dDocument |
 camcreate.cpp | |
 camcreate.h | |
 cameleon.cpp | |
 cameleon.h | Special a2dCanvasObject to make a multi view hierachy |
 cancom.cpp | |
 cancom.h | |
 candefs.h | Defenitions an no more |
 candoc.cpp | |
 candoc.h | |
 candocproc.cpp | |
 candocproc.h | Holds the central a2dCentralCanvasCommandProcessor which is |
 canedit.cpp | |
 canedit.h | Ready made editing class for a a2dCanvas and/or a2dCanvasView |
 canext.cpp | |
 canext.h | |
 canextmod.h | |
 canglob.cpp | |
 canglob.h | General canvas module declarations and classes |
 canimage.cpp | |
 canimage.h | |
 canmod.h | All headers of the canvas module |
 canobj.cpp | |
 canobj.h | The base class for all drawable objects in a a2dCanvasDocument |
 canobj3d.cpp | |
 canobj3d.h | |
 canorderdlg.cpp | |
 canorderdlg.h | |
 canpin.cpp | |
 canpin.h | Pins and handles |
 canprim.cpp | |
 canprim.h | All basic primitives derived from a2dCanvasObject |
 canprop.cpp | |
 canprop.h | Properties specific for a2dCanvasOject |
 canpropedit.cpp | |
 canpropedit.h | For edting properties in a a2dNamedPropertyList |
 cansim.cpp | |
 cansim.h | Simple canvas which takes as view the whole of the scrollable area. While a2dCanvas display and draws only what is visible, this a2dCanvasSim always draws all that will be scrollable. So scrolling is quick |
 cantext.cpp | |
 cantext.h | A2dText derived from a2dCanvasObject, holds multiline text |
 canvas.cpp | |
 canvas.h | A2dCanvas uses a2dCanvasView for displaying a view on a a2dCanvasDocument |
 canvasfont.doxy | |
 canwidget.cpp | |
 canwidget.h | Widget like objects like buttons and sliders go here |
 comevt.cpp | Document/view classes |
 comevt.h | Command processor and intializing and event handling classes specific for wxDocview |
 connectgen.cpp | |
 connectgen.h | Classes for generating connection between pins in canvas objects |
 curve.cpp | |
 curve.h | Classes for plotting curve and pie data, and editing them |
 curvegroup.cpp | |
 curvegroup.h | Classes for plotting curve and pie data, and editing them |
 dcdrawer.cpp | |
 dcdrawer.h | Contains graphical drawing context specific classes. a2dDcDrawer and derived classes are used for drawing primitives |
 doccom.cpp | Document/view classes |
 doccom.h | Docview framework its controlling class |
 docmdiref.cpp | Frame classes for MDI document/view applications |
 docmdiref.h | Frame classes for MDI document/view applications |
 docviewdef.h | |
 docviewref.cpp | Document/view classes |
 docviewref.h | Docview classes for document view, window and frame |
 drawer.cpp | |
 drawer.h | A2dDrawingPart is a a2dView specially designed for displaying parts of a a2dDrawing. It uses a a2dDrawer2D to actually redraw things from the document, by giving that a2dDrawer2D as drawing context to the document, and telling the document to redraw a certain rectangular area. At that last is what this class is for. It optimizes the areas to be redrawn after object in the document were changed. To do that it combines redraw areas to a minimal set of redrawing areas. All the administration for this and the way things will be redrawn is from this view |
 drawer2d.cpp | |
 drawer2d.h | Contains graphical drawing context specific classes. a2dDrawer2D and derived classes are used for drawing primitives |
 drawing.cpp | |
 drawing.h | Contains a2dDrawing Class to hold a drawing |
 wxartbase/general/src/dummy.cpp | |
 wxdocview/docview/src/dummy.cpp | |
 wxart2d/genart/src/dummy.cpp | |
 edit.cpp | |
 edit.h | Editing tool for a2dCanvasObject's |
 editmod.h | All headers in the editor module |
 edsttool.cpp | |
 edsttool.h | Stack based tools controller and tools for drawing and editing |
 eval.cpp | |
 eval.h | |
 execdlg.cpp | Document/view classes |
 execdlg.h | |
 fontdlg.cpp | |
 fontdlg.h | Dialog for choosing fonts |
 fontdlg2.cpp | |
 gdiplusdrawer.cpp | A2dGDIPlusDrawer - Drawer using the gdiplus library |
 gdiplusdrawer.h | |
 gdserr.cpp | Holds an error message |
 gdserr.h | Holds an error message |
 gdsio.cpp | GdsII parser |
 gdsio.h | GdsII format input and output |
 gen.cpp | |
 gen.h | Fundamental classes used by all other modules |
 generaldef.h | Settings used by all other include files are stored here |
 genmod.h | General modules header files all together |
 genprop.cpp | |
 genprop.h | No use for the moment |
 genxmlpars.cpp | A2dDocument - XML reader via Expat |
 genxmlpars.h |
- XML I/O classes which is Pull parser based for reading XML files
|
 graphica.cpp | |
 graphica.h | WxGraphicContext based drawing context |
 graphicagg.cpp | |
 graphicagg.h | |
 groupdlg.cpp | |
 groupdlg.h | Definition of class for dialog to set groups for boolean operations |
 hittest.cpp | General hittest functions |
 hittest.h | General hittest functions |
 id.cpp | |
 id.h | Id based property system with its base a2dPropertyId |
 id.inl | |
 identifydlg.cpp | |
 identifydlg.h | Identification Dialog |
 imageioh.cpp | |
 imageioh.h | |
 imagergba.cpp | |
 imagergba.h | Contains image with RGBA per pixel |
 keyio.cpp | KEY parser |
 keyio.h | KEY input and output |
 layerdlg.cpp | |
 layerdlg.h | Layer dialog for changing layer settings |
 layerinf.cpp | |
 layerinf.h | Layer settings for a a2dCanvasDocument Holds layers settings classes |
 liner.cpp | Mainly used for calculating crossings |
 liner.h | Basic 2 point line class for intersection and contouring routines |
 luawrap.cpp | |
 luawrap.h | |
 mainpage.doxy | |
 marker.cpp | |
 marker.h | Classes for plotting curve and pie data, and editing them |
 mastertool.cpp | |
 mastertool.h | Master tools are tools on top of other tools |
 mastertoolgroups.cpp | |
 mastertoolgroups.h | Master tool using tags to groups object |
 mastertoolgroups2.cpp | |
 mastertoolgroups3.cpp | |
 mastertoolgroups4.cpp | |
 meta.h | Classes for plotting curve and pie data, and editing them |
 mswfont.cpp | |
 mswfont.h | |
 objlist.cpp | |
 objlist.h | List for a2dCanvasObject |
 orderdlg.cpp | |
 orderdlg.h | Definition of class for dialog to specify the layerorder |
 parssvg.cpp | A2dCanvasDocument - SVG reader via Expat |
 parssvg.h | SVG loader and saver of a wxCanvasDocument |
 pathsettings.cpp | |
 pathsettings.h | |
 plotbox.cpp | |
 plotbox.h | Higher level of data plotting, adding title and legends |
 polygon.cpp | |
 polygon.h | All polygon and polyline a2dCanvasObject are here |
 polyver.cpp | |
 polyver.h | General vertexlist and array and vector path functions and classes |
 prfl.cpp | |
 prfl.h | Profiling classes |
 prflcnt.cpp | |
 prflcnt.h | Profiling classes |
 prflcnthstg.cpp | |
 prflcnthstg.h | Profiling classes |
 prflcntmean.cpp | |
 prflcntmean.h | Profiling classes |
 prflenbl.h | Profiling classes |
 prfltmr.cpp | |
 prfltmr.h | Profiling classes |
 rectangle.cpp | |
 rectangle.h | Rectangular shapes derived from a2dCanvasObject |
 recur.cpp | |
 recur.h | Special a2dCanvasObject which are used to create hierarchy different from the standard a2dCanvasObject child list |
 recurdoc.cpp | |
 recurdoc.h | |
 rendimg.cpp | |
 rendimg.h | |
 restrict.cpp | |
 restrict.h | Snapping engine, for snapping while editing a drawing |
 route.cpp | |
 route.h | Routing of wires |
 settingsdlg.cpp | |
 settingsdlg.h | |
 smrtptr.h | Smart pointer class and list |
 smrtptr.inl | See wx/general/smrtptr.h |
 snap.cpp | |
 snap.h | |
 strucdlg.cpp | |
 strucdlg.h | For choosing a a2dCanvasObject from a list |
 strucdlgdoc.cpp | |
 strucdlgdoc.h | For choosing a a2dCanvasObject from a list |
 sttool.cpp | |
 sttool.h | Stack based tools controller and tools for drawing and editing |
 sttool2.cpp | |
 sttool2.h | Stack based tools for drawing and editing in a faster manner, but with less document feedback |
 sttoolext.cpp | |
 sttoolext.h | |
 sttoolmes.cpp | |
 sttoolmes.h | Stack based tools for measuring |
 stylebase.cpp | |
 stylebase.h | Stroke and fill base classes |
 styledialg.cpp | |
 styledialg.h | Dialog for defining style on an a2dCanvasObject |
 styleprop.cpp | |
 styleprop.h | Style properties that are specific to the canvas modules |
 tooldlg.cpp | |
 tooldlg.h | Dialog for choosing a tool |
 tools.cpp | |
 tools.h | Base classes for tools and controller on top of the tools |
 transdlg.cpp | |
 transdlg.h | |
 vpath.cpp | |
 vpath.h | Vector path a2dVectorPath derived from a2dCanvasObject |
 wire.cpp | |
 wire.h | Wire classes for connecting objects |
 wxledit.cpp | |
 wxledit.h | |
 xh_a2dmenu.cpp | |
 xh_a2dmenu.h | |
 xmlencode.cpp | Functions for encoding characters in xml |
 xmlencode.h | Functions for encoding characters in xml |
 xmlpars.cpp | A2dCanvasDocument - XML reader via Expat |
 xmlpars.h | A2dIOHandlerCVGIn and a2dIOHandlerCVGOut - XML I/O classes for the CVG format |
 xmlparsdoc.cpp | |
 xmlparsdoc.h | |
 zoomcur.cpp | |
 zoomcur.h | Classes for plotting curve and pie data, and editing them |