| a2dlist.h [code] | Basic list class based on STL containers |
| a2dlist.inl [code] | Basic list class based on STL containers |
| a2dmemmgr.cpp [code] | |
| a2dmemmgr.h [code] | Memory management which can optionally be used for certain intensively used classes |
| afmatrix.cpp [code] | A2dAffineMatrix class |
| afmatrix.h [code] | Affine matrix class |
| aggdrawer.cpp [code] | A2dAggDrawerRgba - Drawer using the antigrain library |
| aggdrawer.h [code] | Antigrain based drawing context derived from a2dDrawer2D |
| algos.cpp [code] | |
| algos.h [code] | A2dWalker based algorithms |
| artglob.cpp [code] | |
| artglob.h [code] | Classes for initializing the artbase modules, and set paths to be used for fonts etc |
| artmod.h [code] | All headers of the artbase module in one |
| axis.cpp [code] | |
| axis.h [code] | Classes for plotting curve and pie data, and editing them |
| bbox.cpp [code] | |
| bbox.h [code] | Bounding class for optimizing drawing speed |
| booloper.cpp [code] | |
| booloper.h [code] | Boolean operation on primitives in a a2dDocument |
| cancom.cpp [code] | See wx/canvas/cancom.h |
| cancom.h [code] | A2dCanvasCommandProcessor for do, undo and redo changes in a a2dCanvasDocument |
| candefs.h [code] | Defenitions an no more |
| candoc.cpp [code] | |
| candoc.h [code] | Contains a2dCanvasDocument Class to hold a drawing |
| candocproc.cpp [code] | |
| candocproc.h [code] | Holds the central a2dCentralEditorCommandProcessor which is |
| canedit.cpp [code] | |
| canedit.h [code] | Ready made editing class for a a2dCanvas and/or a2dCanvasView |
| canext.cpp [code] | |
| canext.h [code] | |
| canextmod.h [code] | |
| canglob.cpp [code] | |
| canglob.h [code] | General canvas module declarations and classes |
| canimage.cpp [code] | |
| canimage.h [code] | |
| canmod.h [code] | All headers of the canvas module |
| canobj.cpp [code] | |
| canobj.h [code] | The base class for all drawable objects in a a2dCanvasDocument |
| canobj3d.cpp [code] | |
| canobj3d.h [code] | |
| canprim.cpp [code] | |
| canprim.h [code] | All basic primitives derived from a2dCanvasObject |
| canprop.cpp [code] | |
| canprop.h [code] | Properties specific for a2dCanvasOject |
| canpropedit.cpp [code] | |
| canpropedit.h [code] | For edting properties in a a2dNamedPropertyList |
| cansim.cpp [code] | |
| cansim.h [code] | 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 [code] | |
| cantext.h [code] | A2dText derived from a2dCanvasObject, holds multiline text |
| canvas.cpp [code] | |
| canvas.h [code] | A2dCanvas uses a2dCanvasView for displaying a view on a a2dCanvasDocument |
| canvasfont.doxy [code] | |
| canwidget.cpp [code] | |
| canwidget.h [code] | Widget like objects like buttons and sliders go here |
| comevt.cpp [code] | Document/view classes |
| comevt.h [code] | Command processor and intializing and event handling classes specific for wxDocview |
| cparser.cpp [code] | Docview classes General command parser, See header |
| cparser.h [code] | Simple parser for keyword like commands |
| curve.cpp [code] | |
| curve.h [code] | Classes for plotting curve and pie data, and editing them |
| curvegroup.cpp [code] | |
| curvegroup.h [code] | Classes for plotting curve and pie data, and editing them |
| dcdrawer.cpp [code] | |
| dcdrawer.h [code] | Contains graphical drawing context specific classes. a2dDcDrawer and derived classes are used for drawing primitives |
| doccancom.cpp [code] | |
| doccancom.h [code] | A2dCanvasCsPlWrapper is a simple extended a2dCsPlWrapper for ascii |
| doccom.cpp [code] | Document/view classes |
| doccom.h [code] | Docview framework its controlling class |
| doccomimpl.h [code] | Docview framework command implementations |
| docmdiref.cpp [code] | Frame classes for MDI document/view applications |
| docmdiref.h [code] | Frame classes for MDI document/view applications |
| docviewdef.h [code] | |
| docviewref.cpp [code] | Document/view classes |
| docviewref.h [code] | Docview classes for document view, window and frame |
| drawer.cpp [code] | |
| drawer.h [code] | A2dCanvasView is a a2dView specially designed for displaying parts of a a2dCanvasDocument. 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 [code] | |
| drawer2d.h [code] | Contains graphical drawing context specific classes. a2dDrawer2D and derived classes are used for drawing primitives |
| dummy.cpp [code] | |
| edit.cpp [code] | |
| edit.h [code] | Editing tool for a2dCanvasObject's |
| editmod.h [code] | All headers in the editor module |
| eval.cpp [code] | |
| eval.h [code] | |
| execdlg.cpp [code] | Document/view classes |
| execdlg.h [code] | Definition of class for dialog to run/create a processfile, in which commands can be executed seperately |
| fontdlg.cpp [code] | |
| fontdlg.h [code] | Dialog for choosing fonts |
| gdiplusdrawer.cpp [code] | A2dGDIPlusDrawer - Drawer using the gdiplus library |
| gdiplusdrawer.h [code] | |
| gdserr.cpp [code] | Holds an error message |
| gdserr.h [code] | Holds an error message |
| gdsio.cpp [code] | GdsII parser |
| gdsio.h [code] | GdsII format input and output |
| gen.cpp [code] | |
| gen.h [code] | Fundamental classes used by all other modules |
| generaldef.h [code] | Settings used by all other include files are stored here |
| genmod.h [code] | General modules header files all together |
| genprop.cpp [code] | |
| genprop.h [code] | No use for the moment |
| genxmlpars.cpp [code] | A2dDocument - XML reader via Expat |
| genxmlpars.h [code] |
- XML I/O classes which is Pull parser based for reading XML files
|
| graphica.cpp [code] | |
| graphica.h [code] | WxGraphicContext based drawing context |
| graphicagg.cpp [code] | |
| graphicagg.h [code] | |
| groupdlg.cpp [code] | Document/view classes |
| groupdlg.h [code] | Definition of class for dialog to set groups for boolean operations |
| hittest.cpp [code] | General hittest functions |
| hittest.h [code] | General hittest functions |
| id.cpp [code] | |
| id.h [code] | Id based property system with its base a2dPropertyId |
| id.inl [code] | |
| identifydlg.cpp [code] | |
| identifydlg.h [code] | Identification Dialog |
| imageioh.cpp [code] | |
| imageioh.h [code] | |
| keyio.cpp [code] | KEY parser |
| keyio.h [code] | KEY input and output |
| layerdlg.cpp [code] | |
| layerdlg.h [code] | Layer dialog for changing layer settings |
| layerinf.cpp [code] | |
| layerinf.h [code] | Layer settings for a a2dCanvasDocument Holds layers settings classes |
| liner.cpp [code] | Mainly used for calculating crossings |
| liner.h [code] | Basic 2 point line class for intersection and contouring routines |
| mainpage.doxy [code] | |
| marker.cpp [code] | |
| marker.h [code] | Classes for plotting curve and pie data, and editing them |
| mastertool.cpp [code] | |
| mastertool.h [code] | Master tools are tools on top of other tools |
| meta.h [code] | Classes for plotting curve and pie data, and editing them |
| mswfont.cpp [code] | |
| mswfont.h [code] | |
| objlist.cpp [code] | |
| objlist.h [code] | List for a2dCanvasObject |
| orderdlg.cpp [code] | |
| orderdlg.h [code] | Definition of class for dialog to specify the layerorder |
| parssvg.cpp [code] | A2dCanvasDocument - SVG reader via Expat |
| parssvg.h [code] | SVG loader and saver of a wxCanvasDocument |
| pathsettings.cpp [code] | |
| pathsettings.h [code] | |
| plotbox.cpp [code] | |
| plotbox.h [code] | Higher level of data plotting, adding title and legends |
| polygon.cpp [code] | |
| polygon.h [code] | All polygon and polyline a2dCanvasObject are here |
| polyver.cpp [code] | |
| polyver.h [code] | General vertexlist and array and vector path functions and classes |
| rectangle.cpp [code] | |
| rectangle.h [code] | Rectangular shapes derived from a2dCanvasObject |
| recur.cpp [code] | |
| recur.h [code] | Special a2dCanvasObject which are used to create hierarchy different from the standard a2dCanvasObject child list |
| rendimg.cpp [code] | |
| rendimg.h [code] | |
| restrict.cpp [code] | |
| restrict.h [code] | Snapping engine, for snapping while editing a drawing |
| settingsdlg.cpp [code] | |
| settingsdlg.h [code] | |
| smrtptr.h [code] | Smart pointer class and list |
| smrtptr.inl [code] | See wx/general/smrtptr.h |
| snap.cpp [code] | |
| snap.h [code] | |
| strucdlg.cpp [code] | |
| strucdlg.h [code] | For choosing a a2dCanvasObject from a list |
| sttool.cpp [code] | |
| sttool.h [code] | Stack based tools controller and tools for drawing and editing |
| sttool2.cpp [code] | |
| sttool2.h [code] | Stack based tools for drawing and editing in a faster manner, but with less document feedback |
| sttoolext.cpp [code] | |
| sttoolext.h [code] | Tool special for zooming image objects |
| sttoolmes.cpp [code] | |
| sttoolmes.h [code] | Stack based tools for measuring |
| stylebase.cpp [code] | |
| stylebase.h [code] | Stroke and fill base classes |
| styledialg.cpp [code] | |
| styledialg.h [code] | Dialog for defining style on an a2dCanvasObject |
| styleprop.cpp [code] | |
| styleprop.h [code] | Style properties that are specific to the canvas modules |
| tooldlg.cpp [code] | |
| tooldlg.h [code] | Dialog for choosing a tool |
| tools.cpp [code] | |
| tools.h [code] | Base classes for tools and controller on top of the tools |
| transdlg.cpp [code] | |
| transdlg.h [code] | |
| vpath.cpp [code] | |
| vpath.h [code] | Vector path a2dVectorPath derived from a2dCanvasObject |
| wire.cpp [code] | |
| wire.h [code] | Wire classes for connecting objects |
| xh_a2dmenu.cpp [code] | |
| xh_a2dmenu.h [code] | |
| xmlencode.cpp [code] | Functions for encoding characters in xml |
| xmlencode.h [code] | Functions for encoding characters in xml |
| xmlpars.cpp [code] | A2dCanvasDocument - XML reader via Expat |
| xmlpars.h [code] | A2dIOHandlerCVGIn and a2dIOHandlerCVGOut - XML I/O classes for the CVG format |
| zoomcur.cpp [code] | |
| zoomcur.h [code] | Classes for plotting curve and pie data, and editing them |