 agg | |
  gradient_linear_color< rgba8 > | |
  span_pattern_a2d | |
 _ARRAY | Array of bytes, which holds a string in GDS-II |
 _ARRAYB | |
 _tagFONT_PROPERTIES | MSW specific font properties |
 a2d3DShape | To make object having a shadow behind it OR to extrude them in 3D |
 a2dAET | Used internal for scanned ( gradient etc. ) polygon filling |
 a2dAffineMatrix | A 2x3 affine matrix class for 2D transformations |
 a2dAggDrawer | Antigrain based drawing context derived from a2dDrawer2D |
 a2dAggDrawerBase | |
 a2dAggDrawerRgba | Antigrain based drawing context derived from a2dDrawer2D |
 a2dAppear | Base class for adding to the list of appearances in a a2dCameleon |
 a2dArc | A2dArc centered at x,y |
 a2dArcSegment | Arc Segment in a2dVertexList |
 a2dArrayStringProperty | Property to hold a wxArrayString type variable to be associated with a a2dObject |
 a2dArrow | A2dArrow is used for having line begin and ends on specific objects |
 a2dArtBaseModule | Initiation module for the wxArt2D library |
 a2dArtProvider | Provide cursors etc |
 a2dAutoZeroProperty | Property to hold a a2dObject pointer type variable to be associated with a a2dObject |
 a2dAutoZeroPtr | A pointer class, that is automatically set to 0 if the target is deleted |
 a2dAxisMarker | For Markers on an Axis |
 a2dBandCurve | Curve represented by a number of vertexes |
 a2dBandMarker | Marker for two value in one curve, called a a2dBandCurve |
 a2dBarCurve | Bars in a Curve represented by a number of vertexes |
 a2dBaseMarker | For Markers on a Plot |
 a2dBaseTool | The a2dBaseTool is used to derive tools from that are controlled by |
 a2dBboxHash | |
 a2dBlindDrawer2D | Class draws nothing, still can be used as a drawing context |
 a2dBooleanWalkerHandler | Walk a document tree and perform boolean opration on primitives |
 a2dBoolProperty | Property to hold a bool type variable to be associated with a a2dObject |
 a2dBoudingBoxProperty | Property to hold a a2dBoundingBox type variable to be associated with a canvasobject |
 a2dBoundingBox | Stores one a2dBoundingBox of a a2dCanvasObject |
 a2dBuildIn | |
 a2dCamCreate | |
 a2dCameleon | Object to show several appearance views on what it contains |
 a2dCameleonEvent | See a2dCameleonEvent |
 a2dCameleonInst | A2dCameleonInst to show one appearance of an a2dCameleon |
 a2dCameleonSymbolicRef | A2dCameleonSymbolicRef |
 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 |
 a2dCanvasBandCurveHandle | Handle holds a pointer to a polygon/polyline segment |
 a2dCanvasCommandProcessor | Command processor specially designed to work with a a2dCanvasDocument |
 a2dCanvasDocument | Each a2dCanvasView needs to have a a2dCanvasDocument set in order to render data |
 a2dCanvasDocumentIOHandlerImageIn | Input and output handler for a2dCanvasDocument to/from a wxImage |
 a2dCanvasDocumentIOHandlerImageOut | Input and output handler for a2dCanvasDocument to/from a wxImage |
 a2dCanvasDocumentReference | To display a2dCanvasObject references |
 a2dCanvasDocumentReference2 | To display a2dCanvasObject references |
 a2dCanvasDocumentReferenceAsText | To display a2dCanvasObject references |
 a2dCanvasGlobal | Global settings for the a2dCanvas library |
 a2dCanvasModule | Initiation module for the wxArt2D library |
 a2dCanvasObject | A2dCanvasObject is the base class for Canvas Objects |
  RenderChild | Used to tell which child object to render and to detect the need for it |
 a2dCanvasObjectArrayReference | A2dCanvasObjectArrayReference is an array of a reference to any a2dCanvasObject derived class |
 a2dCanvasObjectEvent | See a2dCanvasObjectMouseEvent |
 a2dCanvasObjectFilter | Class use by a2dIterC to filter objects for rendering |
 a2dCanvasObjectFilterHighLighted | Filter for selected a2dCanvasObject's |
 a2dCanvasObjectFilterLayerMask | Filter on this layer and mask |
 a2dCanvasObjectFilterLayerMaskNoToolNoEdit | Objects with m_editingcopy or m_toolobject are skipped |
 a2dCanvasObjectFilterOnlyNoMaskBlind | Object not fitting the mask are drawn blind |
 a2dCanvasObjectFilterPropertyNoMaskBlind | Objects not fitting the property are not drawn, inclusif its children |
 a2dCanvasObjectFilterSelected | Filter for selected a2dCanvasObject's |
 a2dCanvasObjectFilterSelected2 | Filter for selected a2dCanvasObject's |
 a2dCanvasObjectFilterToolObjects | Filter for tool related a2dCanvasObject's |
 a2dCanvasObjectIter | |
 a2dCanvasObjectList | |
 a2dCanvasObjectLua | Lua script used to draw the object |
 a2dCanvasObjectMouseEvent | Mouse event sent from a2dCanvasObject to itself |
 a2dCanvasObjectPtr_compare | |
 a2dCanvasObjectPtrProperty | Property to hold a a2dCanvasObject pointer type variable to be associated with a canvasobject |
 a2dCanvasObjectReference | A2dCanvasObjectReference is a reference to any a2dCanvasObject derived class |
 a2dCanvasObjectsChooseDialog | |
 a2dCanvasObjectsDialog | |
 a2dCanvasObjectsDocDialog | |
 a2dCanvasOFlags | A2dCanvasObject flags as a structure |
 a2dCanvasOHitFlags | A2dCanvasObject hit flags as a structure |
 a2dCanvasSim | Simple canvas using a whole view for all of the scrolled window |
 a2dCanvasView | View on a a2dCanvasDocument |
 a2dCanvasXYDisplayGroup | Simple curve group with just one a2dCurvesArea in use |
 a2dCanvasXYDisplayGroupAreas | Special object group to plot a2dCurve Objects but also any other a2dCanvasObject |
 a2dCentralCanvasCommandProcessor | Command wrapper specially designed to work with wxArt2D docview classes and rest |
 a2dCharEqual | WxChar equality class, used in hash maps |
 a2dCharHash | WxChar hashing function, used in hash maps |
 a2dCircle | A2dCircle at x,y, and with radius |
 a2dClipPathProperty | Clipping Path property that can be added to a2dCanvasObject's |
 a2dCloseDocumentEvent | Sent to document before closing |
 a2dCloseViewEvent | See a2dDocumentEvent |
 a2dColorComboBox | |
 a2dColourProperty | Property to hold a FileName type variable to be associated with a a2dObject |
 a2dComEvent | See a2dComEvent |
 a2dCommand | Base command for the a2dCommandProcessor |
 a2dCommand_AddObject | Used to add object to a a2dCanvasDocument in the current parent |
 a2dCommand_AddObjects | Used to add objects to a a2dCanvasDocument in the current parent |
 a2dCommand_AddObjectToGroup | Used to add object to a a2dCanvasDocument in the current parent |
 a2dCommand_AddPoint | Used to add points to polygon objects |
 a2dCommand_AlignMask | For changing only the alignment of objects for which a certain mask was set |
 a2dCommand_BandCurveMovePoint | Used to move points in BandCurve objects |
 a2dCommand_ChangeCanvasObjectStyle | Used to change style of canvas objects in a a2dCanvasDocument |
 a2dCommand_ChangeText | Used to change text and caret of canvas text objects in a a2dCanvasDocument |
 a2dCommand_CloneCameleonFromInstMask | Objects which fit the mask are grouped into a new object |
 a2dCommand_ConnectPins | Used to connect two pins |
 a2dCommand_ConvertMask | Objects which fit the mask are converted to polygons or vector paths |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_CopyMask | Objects which fit the mask are copied to target and translated |
 a2dCommand_CreateCameleonMask | ===================== commands for cameleons ========================= |
 a2dCommand_DeleteMask | Delete objects which fit the mask |
 a2dCommand_DisConnectPins | Used to disconnect two pins |
 a2dCommand_EliminateMatrix | |
 a2dCommand_FlattenCameleonMask | Objects which fit the mask are grouped into a new object |
 a2dCommand_GdsIoSaveFromView | Set |
 a2dCommand_GdsIoSaveTextAsPolygon | Set |
 a2dCommand_GetEnvVariable | Get internal variable |
  Args | |
   argSett | |
   argValuet | |
 a2dCommand_GetVariable | Get internal variable |
  Args | |
   argSett | |
   argValuet | |
 a2dCommand_GroupAB | Command on selected objects |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_GroupMask | Objects which fit the mask are grouped into a new object |
 a2dCommand_ImagesToRectMask | Objects which fit the mask are converted to rectangles |
 a2dCommand_JoinAtPin | |
 a2dCommand_KeyIoSaveFromView | Set |
 a2dCommand_KeyIoSaveTextAsPolygon | Set |
 a2dCommand_MergeMask | Objects which fit the mask are merge into one new object |
 a2dCommand_MoveMask | Objects which fit the mask are moved to target and translated |
 a2dCommand_MoveMidSegment | Used to move points in polygon objects |
 a2dCommand_MoveObject | Move object within a a2dDrawing |
 a2dCommand_MovePoint | Used to move start or end point in line objects |
 a2dCommand_MoveSegment | Used to move points in polygon objects |
 a2dCommand_NewGroup | Create new group at x,y |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_NewPin | Create new group at x,y |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_OffsetMask | Objects which fit the mask are offset corrected |
 a2dCommand_PolygonToSurfaceMask | Objects which fit the mask are offset corrected |
 a2dCommand_PushInto | |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_ReleaseObject | Used to release object from a a2dCanvasDocument in the current parent |
 a2dCommand_ReleaseObjectFromGroup | Used to release object from a a2dCanvasDocument in the current parent |
 a2dCommand_RemoveSegment | Used to remove points from polygon objects |
 a2dCommand_RemoveZeroWire | |
 a2dCommand_ReplaceObject | Used to replace an object in a a2dCanvasDocument in the current parent |
 a2dCommand_RotateMask | For changing only the matrix of objects for which a certain mask was set |
 a2dCommand_Select | Command on selected objects |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_SetCanvasProperty | Used to change a property on objects |
 a2dCommand_SetCursor | Set cursor |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_SetEnvironmentVariable | Set a environment variable |
  Args | |
   argSett | |
   argValuet | |
 a2dCommand_SetFill | Set |
 a2dCommand_SetFillColour | |
 a2dCommand_SetFillStrokeExtMask | Objects which fit the mask are given a new fill and stroke style |
 a2dCommand_SetFillStrokeMask | Objects which fit the mask are given a new fill and stroke style |
 a2dCommand_SetFlag | For changing boolean values inside canvas objects |
 a2dCommand_SetFlags | For changing boolean values inside a rectangle of the current parent object |
 a2dCommand_SetInternalBoundaries | Used to set internal boundaries of canvas plot objects |
 a2dCommand_SetLayerGroup | Layer group A and B commands |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_SetLayerMask | Set layer of objects which fit the mask |
 a2dCommand_SetLayersProperty | Set all layers visible or not |
 a2dCommand_SetPinFlags | For changing boolean flag values inside pins |
 a2dCommand_SetProperty | Used to change a property on objects |
 a2dCommand_SetSegments | Used to set the complete Segment list/array of polygons |
 a2dCommand_SetSelect2Flag | For changing boolean select2 flag values inside canvas objects |
 a2dCommand_SetSelectFlag | For changing boolean select flag values inside canvas objects |
 a2dCommand_SetShowObject | |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_SetStroke | Set |
 a2dCommand_SetStrokeColour | |
 a2dCommand_SetTextChangesMask | Objects which fit the mask are given a new font and other text properties |
 a2dCommand_SetVariable | Set a string variable inside wxDocview |
  Args | |
   argSett | |
   argValuet | |
 a2dCommand_ShowDlg | Command to show a dialog |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_SplitAtPin | |
 a2dCommand_SurfaceToPolygonMask | Objects which fit the mask are offset corrected |
 a2dCommand_SweepCurveMovePoint | Used to move points in VertexCurve objects |
 a2dCommand_ToBackMask | Objects which fit the mask to bottom in parent (rendered first) |
 a2dCommand_ToTopMask | Objects which fit the mask to top in parent (rendered last) |
 a2dCommand_TransformMask | For changing only the matrix of objects for which a certain mask was set |
 a2dCommand_UnGroupMask | Objects which fit the mask are grouped into a new object |
 a2dCommand_UrlOnMask | Objects which fit the mask are given an Url property |
 a2dCommand_VertexCurveMovePoint | Used to move points in VertexCurve objects |
 a2dCommand_VertexListCurveMovePoint | Used to move points in VertexCurve objects |
 a2dCommand_ViewAsImage | Export view as image |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_ViewAsSvg | Export view as ViewAsSvg |
  Args | |
   argSet | |
   argValue | |
 a2dCommand_VirtWire | Specialized command using the Assign method of Taco to transfer changes in editcopy to original |
 a2dCommandEvent | See a2dCommandEvent |
 a2dCommandException | For exceptions thrown from commands |
 a2dCommandGroup | Group of commands, used to group commands together for undo/redo |
 a2dCommandId | Each a2dCommand is given a command id at construction |
 a2dCommandMasked | |
 a2dCommandMatrixData | |
 a2dCommandProcessor | Base command processor |
 a2dCommandProcessorEvent | Event sent to a2dCommandProcessor |
 a2dConnectionGenerator | When a new wire or other connection object needs to be created, |
 a2dConnectionGeneratorDirectedFlow | Specialized generator for flow on one a2dcanvasObject using wires |
 a2dConnectionGeneratorInOut | Specialized generator for flow on one a2dcanvasObject using wires |
 a2dConnectionGeneratorObjectWire | Specialized generator for flow on one a2dcanvasObject using wires |
 a2dConnectionGeneratorTwoFlow | Specialized generator for two flow on one a2dcanvasObject |
 a2dControl | A2dControl captures a wxWindow inside |
 a2dCoordinateEntry | |
 a2dCopyMultiTool | Drag and Copy Selected canvasObjects |
 a2dCopyTool | Interactive copy an object |
 a2dCorridor | Corridor as a direct event path to a a2dCanvasObject |
 a2dCursor | Cursor on curve plot as a vertical line with markers |
 a2dCursorAxisMarker | |
 a2dCursorMarkerList | List of markers |
 a2dCursorStack | |
 a2dCurve | Base class for curves |
 a2dCurveAxis | Base class for axis in a2dCanvasXYDisplayGroup |
 a2dCurveAxisLin | Base class for axis in a2dCanvasXYDisplayGroup |
 a2dCurveGroupLegend | Legend for a group of curves |
 a2dCurveObject | A2dCurveObject for objects needing to know its parent a2dCurvesArea |
 a2dCurvesArea | Base class for curve area in a a2dCurvesAreaList, like used in a2dCanvasXYDisplayGroups |
 a2dCurvesAreaList | List for a2dCurvesArea objects |
 a2dCurveZoomTool | Interactive Zooming into a a2dCanvasXYDisplayGroup |
 a2dCustomColors | |
 a2dDateTimeProperty | Property to hold a wxDateTime type variable to be associated with a a2dObject |
 a2dDcDrawer | This class implements drawing functions for wxDC based drawing |
 a2dDeleteTool | Interactive delete an object |
 a2dDiagram | Diagram is an appearance for a2dCameleon |
 a2dDialogStyle | |
 a2dDocument | The document class can be used to model an application's file-based data |
 a2dDocumentCommandProcessor | One object of this class may be created in an application, to manage all the templates and documents |
 a2dDocumentEvent | Used to report a2dDocument events |
 a2dDocumentFrame | Default frame for displaying documents |
 a2dDocumentMDIChildFrame | Default frame for displaying documents |
 a2dDocumentMDIParentFrame | Use wxDocMDIParentFrame instead of wxDocMDIParentFrame |
 a2dDocumentPrintout | Print a document |
 a2dDocumentTemplate | Used to model the relationship between a document class and files |
 a2dDocumentTemplateAuto | Automatic template, which searches a suitable handler for the document |
 a2dDocumentViewScrolledWindow | Specialized wxScrolledWindow to handle a2dView events |
 a2dDocumentViewWindow | Specialized wxWindow to handle a2dView events |
 a2dDocviewGlobal | One Global instance of this class exists, in order to get to |
 a2dDocviewModule | A module to initialize the docview framework |
 a2dDoMu | Store and convert number to number with unit and visa versa. e.g. 1.23e-6 => 1.23 * 1e-6 |
 a2dDoubleProperty | Property to hold a double type variable to be associated with a a2dObject |
 a2dDragListBox | GUI listbox with copy feature |
 a2dDragMultiNewTool | |
 a2dDragMultiTool | Drag Selected canvasObjects |
 a2dDragNewTool | Interactive drag a new object into a drawing |
 a2dDragOrgTool | |
 a2dDragTool | Interactive drag an object |
 a2dDrawArcTool | Interactive drawing of a circular arc |
 a2dDrawCircleTool | Interactive drawing of a Circle |
 a2dDrawCircleToolFast | Interactive drawing of a Circle |
 a2dDrawEllipseTool | Interactive drawing of a Ellipse |
 a2dDrawEllipticArcTool | Interactive drawing of a EllipticArc |
 a2dDrawer2D | Drawing context abstraction |
 a2dDrawing | Contain one drawing as hierarchical tree of a2dCanvasObject's |
 a2dDrawingEvent | See a2dDrawingEvent |
 a2dDrawingFrame | To use as a drawing frame within a drawing |
 a2dDrawingPart | Display Part of a a2dDrawing, in which a2dCanvasObjects are shown |
 a2dDrawingPrintOut | To print what is displayed on a a2dDrawingPart or the whole document as seen from the showobject of the drawer |
 a2dDrawLineTool | Interactive drawing of a EllipticArc |
 a2dDrawPolygonLTool | Interactive drawing of a polygon |
 a2dDrawPolygonLToolFast | Interactive drawing of a polygon |
 a2dDrawPolylineLTool | Interactive drawing of a polyline |
 a2dDrawPolylineLToolFast | Interactive drawing of a polyline |
 a2dDrawRectangleTool | Interactive drawing of a Rectangle |
 a2dDrawRectangleToolFast | Interactive drawing of a Rectangle |
 a2dDrawTextTool | Interactive drawing a text object |
 a2dDrawVPathTool | Interactive drawing of a polygon |
 a2dDrawWirePolylineLTool | Interactive drawing of a polyline wire |
 a2dDumbPtr | A pointer class, that does not call SmrtPtrOwn/SmrtPtrRelease, but initializes to 0 |
 a2dDumbPtrList | A list class for reference counted objects |
 a2dDumpWalker | Debug handler for output the hierarchy found in a a2dDocument |
 a2dDynamicEventTableEntry | |
 a2dEditorFrame | Sepcialized Frame for editor of a2dCanvas |
 a2dEditorFrameEvent | Used to theme a a2dEditorFrame |
 a2dEditorModule | Initiation editor module for the wxArt2D library |
 a2dEditorMultiFrameViewConnector | Creates and Connect a wxEditorFrame + a2dCanvas with a view |
 a2dEditProperties | |
 a2dEllipse | A2dEllipse centered at x,y |
 a2dEllipticArc | A2dEllipticArc centered at x,y |
 a2dEndsEllipticChord | A2dEndsEllipticChord with begin and/or end object |
 a2dEndsLine | A2dEndsLine with begin and/or end object |
 a2dError | Holds one error report |
 a2dEval | Expression(s) evaluation based on a string |
 a2dEvalFunction | Holds a function in an evaluation string for a2dEval |
 a2dEvalVar | Holds a variable in an evaluation string for a2dEval |
 a2dEvent | |
 a2dExtendedResult | An object of this class represents the context of a query like a hit test |
 a2dExtendedResultItem | This is one hit result from a2dExtendedResult |
 a2dExternalReference | A2dExternalReference is a text like object, but next to that it holds a reference |
 a2dExtFill | |
 a2dExtStroke | |
 a2dFastCopyMultiTool | Drag and Copy Selected canvasObjects |
 a2dFastDragMultiTool | Drag Selected canvasObjects |
 a2dFastSelect | Interactive Selection of an Object |
 a2dFastSelect2 | Interactive (De)selection Selection of an Object(s) |
 a2dFileHistory | |
 a2dFileHistoryItem | Holds one file for placing in history list |
 a2dFileNameProperty | Property to hold a FileName type variable to be associated with a a2dObject |
 a2dFill | |
 a2dFillComboBox | |
 a2dFillProperty | Property to hold a a2dFill type variable to be associated with a a2dObject |
 a2dFillRefData | Internal to a2dFill for refcounting in wxObject style |
 a2dFloatProperty | Property to hold a float type variable to be associated with a a2dObject |
 a2dFollowLink | Interactive follow link |
 a2dFollowLinkDocDrawCam | Interactive follow link |
 a2dFont | Defines a font to be set to a2dDrawer2D or stored in a2dCanvsObject etc |
 a2dFontDc | DC font class |
 a2dFontDcData | |
 a2dFontFreetypeData | Freetype font class |
 a2dFontInfo | Font info class, used as a single element for enumerating fonts |
 a2dFontInfoList | A list used for enumerating fonts |
 a2dFontProperty | Property to hold a a2dFont type variable to be associated with a a2dObject |
 a2dFontRefData | |
 a2dFontSearchPathDialog | Display a dialog to edit the font search path |
 a2dFontStroke | Stroke font class |
 a2dFontStrokeData | |
 a2dFrameViewConnector | Uses a wxFrame to hold new views or to create child wxFrame's to hold new views |
 a2dFreetypeModule | Initiates Freetype library |
 a2dFunctionCurve | Object to plot a Curve defined by a Function in form of a string |
 a2dGeneralGlobal | One Global instance of this class exists, in order to get to global needed objects |
 a2dGeneralModule | Initializes the general module |
 a2dGlobal | Class for storing paths and settings, which are used within the artbase module |
 a2dGlyph | Holes one glyph from a freetype font |
 a2dGraphicsMasterTool | Master tool for objects+wires graphics |
 a2dGroupDlg | |
 a2dGui | User interface appearance for a2dCameleon |
 a2dHabitat | Defines common settinsg for a habitat for a set of a2dCameleons |
 a2dHandle | A2dHandle is used inside editing versions of a certain objects |
 a2dHandleMouseEvent | General event sent from a2dHandle to its parent a2dCanvasObject |
 a2dHasParameters | Class to define a set of properties/parameters on derived classes |
 a2dHatchFillData | Two colour Hatch Fill |
 a2dHit | Struct for how a single object on one layer was hit |
 a2dHitEvent | Structure to give as parameter to member functions of a2dCanvasObject |
 a2dIdBase | A class for id's of various kinds |
 a2dImage | A2dImage (will scale/rotate image when needed) |
 a2dImageMM | A2dImageMM (will scale/rotate image when needed) |
 a2dImageRGBA | |
 a2dImageTool | Interactive Insertion of an a2dImage Object |
 a2dInt16Property | Property to hold a 2 byte integer type variable to be associated with a a2dObject |
 a2dInt32Property | Property to hold a 2 byte integer type variable to be associated with a a2dObject |
 a2dIOHandler | A2dIOHandler takes care of loading and/or saving data |
 a2dIOHandlerCVGIn | Input handler for the CVG format |
 a2dIOHandlerCVGOut | Output handler for the CVG format |
 a2dIOHandlerDocCVGIn | Input handler for the CVG format |
 a2dIOHandlerDocCVGOut | Output handler for the CVG format |
 a2dIOHandlerGDSIn | Input driver for GDSII files |
 a2dIOHandlerGDSOut | Output driver for GDSII files |
 a2dIOHandlerKeyIn | Input driver for KEY format files |
 a2dIOHandlerKeyOut | Output driver for KEY files |
 a2dIOHandlerStrIn | Using a file stream for input, stream the file into a a2dDocument or other object |
 a2dIOHandlerStrOut | Using a file stream for output, stream a a2dDocument or other wxObject into a stream |
 a2dIOHandlerSVGIn | Input handler for the SVG format |
 a2dIOHandlerSVGOut | Output handler for the SVG format |
 a2dIOHandlerXML | Input handler for the XML format |
 a2dIOHandlerXMLException | For exceptions thrown while parsing XML files |
 a2dIOHandlerXMLPull | Input and output handler for XML alike files |
 a2dIOHandlerXmlSerIn | Input and output handler for the XmlSer format |
 a2dIOHandlerXmlSerOut | Input and output handler for the XmlSer format |
 a2dIOHandlerXMLWrite | For writing XML files |
 a2dIterC | While iterating a a2dCanvasDocument, this holds the context |
 a2dIterCU | An object of this class will update a a2dIterC with the required information |
 a2dIterPP | |
 a2dLayerDlg | |
 a2dLayerGroup | Holds a list of layers numbers |
 a2dLayerInfo | Layer properties for one layer, |
 a2dLayerOrderDialog | |
 a2dLayerOrderDlg | |
 a2dLayers | |
 a2dLayerView | Used by a2dDrawingPart to decide what layers are to be rendered |
 a2dLibraryReference | A2dLibraryReference is a symbol object, it holds a reference |
 a2dLine | Line calculations |
 a2dLinearGradientFillData | Linear gradient Fill |
 a2dLineSegment | Normal straight line segment in a2dVertexList and a2dVertexArray |
 a2dLinkTool | Interactive Insertion of an text object with a wxURI Object |
 a2dlist | Std list compatible list |
 a2dLuaCentralCommandProcessor | |
 a2dLuaConsole | |
 a2dLuaEditorFrame | Sepcialized Frame for editor of a2dCanvas |
 a2dLuaExecDlg | |
 a2dMarker | For Markers on a Curve |
 a2dMarkerShow | For Showing Marker position of Markers on a Curve |
 a2dMasterDrawBase | Common stuff for several master tools |
 a2dMasterDrawSelectFirst | Master tool for objects graphics slecting and dragging nd zooming |
 a2dMasterDrawZoomFirst | Master tool for objects graphics slecting and dragging nd zooming |
 a2dMasterSingleClick | |
 a2dMasterTagGroups | Master tool for objects graphics slecting and dragging |
 a2dMasterTagGroups2 | Master tool for objects graphics selecting and dragging |
 a2dMasterTagGroups3 | Master tool for objects graphics slecting and dragging |
 a2dMasterTagGroups33 | |
 a2dMasterTagGroups3Link | Master tool for objects graphics slecting and dragging |
 a2dMasterTagGroups4 | Master tool for objects graphics slecting and dragging |
 a2dMatrixProperty | Property to hold a a2dAffineMatrix |
 a2dMeasureDlg | |
 a2dMeasureTool | Interactive Selection of an Object |
 a2dMemberDclrTyped | Like a2dPropertyIdTyped, but always references a certain member in a certain class |
 a2dMemDcDrawer | This class implements drawing functions for wxDC based drawing |
 a2dMemManager | Simple Memory manager for some objects which often create and destroy to replace OS-system calls |
 a2dMemoryCriticalSectionHelper | |
 a2dMenuBarXmlHandler | |
 a2dMenuIdItem | Store a menu Id generated by XRCID( menuIdString ) plus a menustring and helpstring |
 a2dMenuProperty | Property to hold a Menu type variable to be associated with a a2dObject |
 a2dMenuXmlHandler | |
 a2dMovePinTool | Interactive drag a a2dPin on a wire |
 a2dMultiEditTool | This tool does do a hit test on objects to edit, and then starts editing the object |
 a2dMultiSelectGroup | A2dRecursiveEditTool holds multiple edit object in here |
 a2dNamedProperty | (In) Visible property that can be added to Docview Objects |
 a2dNamedPropertyList | List of a2dNamedProperty objects |
 a2dNameReference | A2dNameReference is a text like object, but next to that it holds a reference |
 a2dNewDocumentSize | |
 a2dObject | Ref Counted base object |
 a2dObjectEditTool | This tool is for editing a single object |
 a2dObjectList | List of a2dObject's |
 a2dObjectProperty | Property to hold a wxObject variable to be associated with a a2dObject |
 a2dOneColourFillData | One Colour Fill |
 a2dOneColourStrokeData | One Colour Fill |
 a2dOrigin | A2dOrigin stays at World Coordinate Zero (0,0) not matter what |
 a2dParameters | Parameters appearance for a2dCameleon |
 a2dParPin | A2dParPin points to a2dPort |
 a2dPathList | Path searching |
 a2dPathListProperty | Property to hold a FileName type variable to be associated with a a2dObject |
 a2dPathSettings | |
 a2dPatternFillData | Filling using a wxbitmap |
 a2dPatternStrokeData | Filling using a wxbitmap |
 a2dPieCurve | Curve represented by a number of vertexes |
 a2dPin | A2dPin is used in a2dCanvasObject to add pins to it |
 a2dPinClass | This is a class/type description for a2dPin's |
 a2dPlot | Plot a group of curves on a given area in world coordinates |
 a2dPoint2DProperty | Property to hold a a2dPoint2D plus an index in e.g a polygon |
 a2dPolygonL | Polygon defined with list of points |
 a2dPolygonLClipper | Clips all children to a polygon |
 a2dPolygonLClipper2 | Clips all children to a polygon |
 a2dPolyHandleL | Handle holds a pointer to a polygon/polyline segment |
 a2dPolylineL | Polyline defined with list of points |
 a2dPort | Port to be used in a diagram for connecting to symbol |
 a2dPrintFactory | |
 a2dProfiler | |
 a2dProfilerCount | |
 a2dProfilerHistogram | Histogram profiling |
 a2dProfilerMean | To find minimum and maximum values and sum of all values encountered in some pice of code |
 a2dProfilerTimer | Profile timer |
  SPrflTmrAuto | Help-Struct to automatically call EndBlck() when going out of scope |
 a2dProperty | Property to hold a a2dObjectPtr smart pointer type variable to be associated with a a2dObject |
 a2dPropertyEditEvent | See a2dCommandProcessorEvent |
 a2dPropertyEditorDlg | Edit properties of a2dCanvasObject's |
 a2dPropertyId | This is the base class for all kinds of property id's for a2dObject |
 a2dPropertyIdGetSet | |
 a2dPropertyIdProp | This template class is for property ids meant for properties that do not encapsulate another type |
 a2dPropertyIdTyped | This template class is for property ids with a known data type |
 a2dPropertyTool | Interactive edit properties of an object |
 a2dPushInStack | |
 a2dRadialGradientFillData | Radial gradient Fill |
 a2dRect | A2dRect |
 a2dRectC | A2dRectC is a centered rectangle |
 a2dRectMM | A2dRectMM |
 a2dRectWindow | |
 a2dRectWindowT2 | |
 a2dRecursiveEditTool | This tool does do a hit test on objects to edit, and then starts editing the object |
 a2dRefCount | Simple ref counted class to maintain a wxObject* as if it is a smart pointer |
 a2dRefCountList | List for a2dRefCount Smart pointers |
 a2dRefMap | Class to map references to objects stored in XML, in order to make the connection later on |
 a2dRenderImage | A2dRenderImage is an a2dCanvasObject that is able to display a complete a2dCanvasDocument as a a2dCanvasObject |
 a2dRenderImageZoomTool | Interactive Zooming into a a2dRenderImage canvasobject |
 a2dResolveIdInfo | Class used in a2dResolveIdList to resolve references to other objects while readin in a file |
 a2dRestrictionEngine | Restriction engine for editing restrictions like snapping |
 a2dRestrictionEngineOld | DEPRECATED Restriction engine for editing restrictions like snapping |
  SnapObjectInfo | Structure to descripe snapping properties of an object |
 a2dRgbaImage | A2dRgbaImage |
 a2dRotateTool | Interactive rotate an object |
 a2dRouteData | Class for rerouting wires |
  BorderPoint | An entry in the border queue |
  BorderQueue | This is a priority queue for border points |
   AllocBlock | Memory allocation block |
  RoutePoint | Data structure holding the per point information |
 a2dScaledEndLine | A2dScaledEndLine |
 a2dScrolledWindowViewConnector | Extend a2dViewConnector to have a a2dDocumentViewScrolledWindow for each view |
 a2dSelectTool | Interactive Selection of an Object |
 a2dSettings | |
 a2dShadowStyleProperty | Creates a shadow behind a a2dCanvasObject when added as property |
 a2dSimpleEditPolygonTool | Simple (handle-less) wire editing tool intended as sub-tool for master tools |
 a2dSingleRoute | |
 a2dSLine | A2dSLine |
 a2dSmrtPtr | A pointer class, that automatically calls SmrtPtrOwn/SmrtPtrRelease |
 a2dSmrtPtrBase | A trivial base class for a2dSmrtPtr. Non-template class, so that it can |
 a2dSmrtPtrList | A list class for reference counted objects |
 a2dSmrtPtrWrap | Help class which makes it possible to store a smart pointer as a wxObject* |
 a2dSnapSettings | |
 a2dSpanData | Used in freetype rendering |
 a2dSplitterConnector | Extend wxSameFrameViewConnector to connect view into a splitter window |
 a2dStDrawTool | Base for tools that draw and are stack based |
 a2dStDrawToolFast | Base for tools that draw and are stack based |
 a2dStringProperty | Property to hold a wxString type variable to be associated with a a2dObject |
 a2dStroke | Base class for all types of strokes, understood by a2dDrawer2D classes |
 a2dStrokeProperty | Property to hold a a2dStroke type variable to be associated with a a2dObject |
 a2dStrokeRefData | Internal to a2dStroke for refcounting in wxObject style |
 a2dStrokeStyleComboBox | |
 a2dStTool | The a2dStTool is used to derive tools from |
 a2dStToolContr | The a2dStToolContr is a Tool Controller specialized for working with a2dCanvasView |
 a2dStToolEvtHandler | Behaviour model of a2dStTool tools |
 a2dStToolFixedToolStyleEvtHandler | Makes a tool fixed in style |
 a2dStyleDialog | General style dialog to edit a2dCanvasObject style |
 a2dStyleProperty | Invisible Style property that can be added to Canvas Objects |
 a2dSubDrawMasterTool | Draw Master tool for object graphics |
 a2dSurface | Polygon defined with list of points for outer contour plus a list of hole polygons |
 a2dSweepCurve | Curve represented by a number of vertexes |
 a2dSweepPoint | Old a complex point at a sweep value |
 a2dSymbol | Symbolic appearance for a2dCameleon |
 a2dSymbolicReference | A2dSymbolicReference does not render referenced object |
 a2dTagVecProperty | Property to hold a byte integer type vector to be associated with a a2dObject |
 a2dTemplateEvent | Event sent to a2dViewConnector |
 a2dTemplateFlag | Template flags |
 a2dText | A2dText is an abstract base class |
 a2dTextChanges | |
 a2dTextGDS | A2dTextGDS text based on wxDC text drawing |
 a2dTextGroup | To render/hold a groups of text objects |
 a2dTextPropDlg | Display a font selection dialog |
 a2dTextPropDlgExt | |
 a2dTicFormatter | Base class for axis tic formatter |
 a2dTileBox | A2dTileBox is a subarea of a tile |
 a2dTiles | Storage for a a tiled area |
 a2dTimer | WxArt2D specific a2dTimer which notifies a2dCanvasObject's |
 a2dTimeTicFormatter | |
 a2dTipWindowProperty | Property to hold a tip window type variable to be associated with a a2dObject |
 a2dToolBarXmlHandler | |
 a2dToolContr | The a2dToolContr is the base class for Tool controller classes |
 a2dToolEvtHandler | To implement behaviour on a set of tools |
 a2dToolList | List for a2dBaseTool's |
 a2dTransDlg | |
 a2dTwoColourFillData | To set a two colour fill |
 a2dUint16Property | Property to hold an unsigned 2 byte integer type variable to be associated with a a2dObject |
 a2dUint32Property | Property to hold an unsigned 4 byte integer type variable to be associated with a a2dObject |
 a2dUpdateArea | Record in update list of a2dDrawingPart |
 a2dUpdateList | Maintains a list of areas on a view to be redrawn |
 a2dUriProperty | Property to hold a wxURI type variable to be associated with a a2dObject |
 a2dVariablesArray | Holds arrayed variables, e.g. parameter lists in a command processor |
 a2dVariablesHash | Holds internal variables to be used whereever needed |
 a2dVectorPath | A2dCanvasObject for a Vector Path |
 a2dVersionInfo | |
 a2dVersNo | |
 a2dVertexArray | Vertex array of line and arc segments |
 a2dVertexCurve | Curve represented by a number of vertexes |
 a2dVertexList | Vertex list of line and arc segments |
 a2dVertexListCurve | Curve represented by a number of vertexes in a List |
 a2dView | Holds a view on a a2dDocument |
 a2dViewCanvas | A2dCanvas and a2dCanvasView meet eachother here |
 a2dViewConnector | This class is used to connect newly created a2dView's to a wxFrame and/or wxWindow |
 a2dViewEvent | A2dView event, to report events in the a2dView class |
 a2dViewPrintout | To print what is displayed on a a2dCanvasView or the whole document as seen from the showobject of the drawer |
 a2dViewTemplate | Used to model the relationship between a document class and a view class |
 a2dViewWindow | Specialized wxWindow derived template class to handle a2dView events |
 a2dVirtWire | |
 a2dVirtWireDlg | |
 a2dVisibleParameter | (In)Visible parameters that can be added to Canvas Objects |
 a2dVisibleProperty | (In)Visible property that can be added to Canvas Objects |
 a2dVoidPtrProperty | Property to hold a void pointer type variable to be associated with a a2dObject |
 a2dVpath | Vector Path |
 a2dVpathArcSegment | Arc Segment |
 a2dVpathCBCurveSegment | Cubic Bezier curve |
 a2dVpathQBCurveSegment | Quadratic Bezier curve |
 a2dVpathSegment | Normal straight line segment in a2dVpath |
 a2dWalker_AllowedObjects | Filter to string or file |
 a2dWalker_CallMemberFunc | Perform a function on each a2dCanvasObject in the document |
 a2dWalker_CallMemberFuncW | Perform a function on each a2dCanvasObject in the document |
 a2dWalker_CollectCanvasObjects | Collect a2dCanvasObject's in a hierarchy of a a2dCanvasDocument |
 a2dWalker_CollectCanvasObjectsSet | Collect a2dCanvasObject's in a hierarchy of a a2dCanvasDocument |
 a2dWalker_ConnectToPinsObject | Connect objects, which can connect to the given object |
 a2dWalker_DetectSmall | Detection of small objects |
 a2dWalker_DetectSmallSegments | Detection of small objects |
 a2dWalker_FilterCanvasObjects | Document walking to select a2dCanvasObject by filtering against several constraints |
 a2dWalker_FindAndSetCorridorPath | Find the a2dcanvasObject, and set the corridor flag on the path to it |
 a2dWalker_FindCanvasObject | Find a2dCanvasObjects in a hierarchy of a a2dCanvasDocument |
 a2dWalker_FindPinsToConnect | Find pins in view, which can connect to the given pinclass |
 a2dWalker_FindPinsToConnectToPin | |
 a2dWalker_GeneratePinsToConnect | Generate pins on objects, which can connect to the given pinclass |
 a2dWalker_GeneratePinsToConnectObject | Generate pins on objects, and test which can connect to the given object |
 a2dWalker_LayerCanvasObjects | Algorithm to delete a2dCanvasObjects on layers or to move, copy to other layers |
 a2dWalker_LayerGroup | Base algorithm class to work on a2dCanvasObjects in groups of layers |
 a2dWalker_MakeTree | Make the child which fit the mask/filter into a tree structure to a certain level |
 a2dWalker_RemoveHierarchy | Remove hierarchy in grouped objects |
 a2dWalker_RemoveProperty | Remove from a2dObject in a hierarchy, certain properties |
 a2dWalker_RemovePropertyCandoc | Remove from property in a hierarchy of a canvas document |
 a2dWalker_RenderLayers | Set a2dCanvasObjects check flag when in view |
 a2dWalker_SetAvailable | Set layers available in a2dCanvasView as found in document |
 a2dWalker_SetCheck | Set check on a2dObject flag false or true |
 a2dWalker_SetPending | Set pending flag in a drawing |
 a2dWalker_SetPinsToBeginState | Set pins in begin state after wiring up some pins |
 a2dWalker_SetPinsToEndState | Set pins in end state after wiring up some pins |
 a2dWalker_SetProperty | Set a2dObjects property in a hierarchy of a a2dDocument |
 a2dWalker_SetPropertyToObject | Set a2dCanvasObjects property in a hierarchy of a a2dCanvasDocument |
 a2dWalker_SetRoot | Set the a2dCanvasObject's a2dDrawing root recursive |
 a2dWalker_SetSpecificFlagsCanvasObjects | Set a2dCanvasObjects flags in a hierarchy of a a2dCanvasDocument |
 a2dWalker_SetViewDependent | Set the a2dCanvasObject's view dependent |
 a2dWalkerIOHandler | Io handler to iterate through a a2dDocument |
 a2dWalkerIOHandlerWithContext | Walker taking iterative context into account |
 a2dWH | A2dWH |
 a2dWHCenter | A2dWHCenter |
 a2dWidgetButton | A2dWidgetButton is a a2dCanvasObject based button in a canvas |
 a2dWidgetButtonCommand | Specialized a2dWidgetButton which processes a given a2dCommand |
 a2dWidgetButtonGroup | Holds several a2dWidgetButton and othere a2dCanvasObject's |
 a2dWindowConnector | Connector which holds one pointer to a wxWindow derived class being the template parameter |
 a2dWindowMM | A2dWindowMM |
 a2dWindowProperty | Property to hold a window type variable (for example wxTipWindow) to be associated with a a2dObject |
 a2dWindowViewConnector | Extend a2dViewConnector to have a a2dDocumentViewScrolledWindow for each view |
 a2dWireEnd | Temporary object used in editing connected objects |
 a2dWirePolylineL | A2dWirePolylineL is a polyline that adjusts itself when the objects it connects move |
 a2dWires | A2dWires is used to generate wires to Connect other a2dCanvasObject's |
 a2dXmlString | Input and output handler for the XmlSer format |
 a2dXMLTag | Used in XML parsing to hold one tag and its atributes |
 a2dZoomedView | View to display the size of a2dCanvasView compared to the whole of the a2dCanvasDocument that is viewed |
 a2dZoomFast | Interactive Zooming |
 a2dZoomTool | Interactive Zooming |
 a_union_value | For reading bytes from a binary GDS-II file, and convert them to internal types |
 bldun | |
 CanvasFillDialog | To choose fill |
 CopywxListBox | GUI listbox with copy feature |
 DcFontEnumerator | A2dFontDcData auxiliry class to aid in enumerating fonts |
 DcKerningHash | A hash map, used for storage of kerning between characters of a font |
 DcWidthHash | A hash map, used for storage of character widths of a font |
 FillPatterns | |
 FT_GlyphHash | A hash map, used for storage of freetype glyphs |
 GDS_Error | GDSII format input and output |
 gds_spline_stack_struct | |
 gds_strans_bitflags | Holds GDS-II info for reflection and positioning |
 IdentifyDialog | |
 LayerPropertiesDialog | Dialog for displaying/editing layers and properties of layers |
 LogicalFunction | To choose the way drawing is done ( not yet implemented ) |
 noop_conv_transform | |
 PatternDialog | Choose a fill pattern |
 PenDialog | Pen dialog fro choosing a stroke |
 plain_rect | |
 pres_bitflags | How a GDS-II object is placed relative to its XY position |
 PropertyTable | |
 PropGridData | |
 SortLayerNr | |
 SortLayerOrder | |
 SortLayerReverseOrder | |
 Strans | Class to hold GDS-II transformation info, only used within the GDSII reader |
 ToolDlg | GUI to choose a tool, and execute it via the command processor |
 wxDoubleNumberEntryDialog | WxDoubleNumberEntryDialog: a dialog with spin control, [ok] and [cancel] buttons |
 wxLuaEditor | |
 wxLuaIDE | |
 wxLuaShell | |
 wxNotebookConnector | Extend a2dWindowConnector to connect views into a wxNotebook window |