wxArt2D
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678910]
oC_a2dBoundingBoxHash
oC_ARRAYArray of bytes, which holds a string in GDS-II
oC_ARRAYB
oC_tagFONT_PROPERTIESMSW specific font properties
oCa2dAETUsed internal for scanned ( gradient etc. ) polygon filling
oCa2dAffineMatrixA 2x3 affine matrix class for 2D transformations
oCa2dAutoZeroPtr< Clss >A pointer class, that is automatically set to 0 if the target is deleted
oCa2dAutoZeroPtr< a2dObject >
oCa2dBoundingBoxStores one a2dBoundingBox of a a2dCanvasObject
oCa2dCanvasObjectPtr_compare
oCa2dCanvasOFlagsA2dCanvasObject flags as a structure
oCa2dCanvasOHitFlagsA2dCanvasObject hit flags as a structure
oCa2dCharEqualWxChar equality class, used in hash maps
oCa2dCharHashWxChar hashing function, used in hash maps
oCa2dCommandExceptionFor exceptions thrown from commands
oCa2dCommandIdEach a2dCommand is given a command id at construction
oCa2dCommandMatrixData
oCa2dCurvesAreaListBase
oCa2dCustomColors
oCa2dDoMuStore and convert number to number with unit and visa versa. e.g. 1.23e-6 => 1.23 * 1e-6
oCa2dDumbPtr< Clss >A pointer class, that does not call SmrtPtrOwn/SmrtPtrRelease, but initializes to 0
oCa2dEvalExpression(s) evaluation based on a string
oCa2dEvalFunctionHolds a function in an evaluation string for a2dEval
oCa2dEvalVarHolds a variable in an evaluation string for a2dEval
oCa2dExtendedResultItemThis is one hit result from a2dExtendedResult
oCa2dExtFill
oCa2dExtStroke
oCa2dFontDcDC font class
oCa2dFontInfoFont info class, used as a single element for enumerating fonts
oCa2dFontInfoListA list used for enumerating fonts
oCa2dFontStrokeStroke font class
oCa2dGlyphHoles one glyph from a freetype font
oCa2dHitStruct for how a single object on one layer was hit
oCa2dHitEventStructure to give as parameter to member functions of a2dCanvasObject
oCa2dIdBaseA class for id's of various kinds
oCa2dImageRGBA
oCa2dIOHandlerXMLExceptionFor exceptions thrown while parsing XML files
oCa2dIterCWhile iterating a a2dCanvasDocument, this holds the context
oCa2dIterCUAn object of this class will update a a2dIterC with the required information
oCa2dIterPP
oCa2dLayerViewUsed by a2dDrawingPart to decide what layers are to be rendered
oCa2dLineLine calculations
oCa2dLineSegmentNormal straight line segment in a2dVertexList and a2dVertexArray
oCa2dMemManagerSimple Memory manager for some objects which often create and destroy to replace OS-system calls
oCa2dMemoryCriticalSectionHelper
oCa2dPinClassThis is a class/type description for a2dPin's
oCa2dProfiler
oCa2dPropertyIdThis is the base class for all kinds of property id's for a2dObject
oCa2dRefCountSimple ref counted class to maintain a wxObject* as if it is a smart pointer
oCa2dSingleRoute
oCa2dSmrtPtrBaseA trivial base class for a2dSmrtPtr. Non-template class, so that it can
oCa2dSpanDataUsed in freetype rendering
oCa2dSweepPointOld a complex point at a sweep value
oCa2dTemplateFlagTemplate flags
oCa2dTextChanges
oCa2dTileBoxA2dTileBox is a subarea of a tile
oCa2dTilesStorage for a a tiled area
oCa2dUpdateListBase
oCa2dVariablesArrayHolds arrayed variables, e.g. parameter lists in a command processor
oCa2dVariablesHashBase
oCa2dVersionInfo
oCa2dVersNo
oCa2dVpathSegmentNormal straight line segment in a2dVpath
oCa_union_valueFor reading bytes from a binary GDS-II file, and convert them to internal types
oCa2dRouteData::BorderQueue::AllocBlockMemory allocation block
oCa2dCommand_SetEnvironmentVariable::Args
oCa2dCommand_ViewAsSvg::Args
oCa2dCommand_GetVariable::Args
oCa2dCommand_SetVariable::Args
oCa2dCommand_GetEnvVariable::Args
oCa2dCommand_GroupAB::Args
oCa2dCommand_Select::Args
oCa2dCommand_ShowDlg::Args
oCa2dCommand_NewGroup::Args
oCa2dCommand_ConvertMask::Args
oCa2dCommand_SetShowObject::Args
oCa2dCommand_PushInto::Args
oCa2dCommand_SetLayerGroup::Args
oCa2dCommand_SetCursor::Args
oCa2dCommand_NewPin::Args
oCa2dCommand_ViewAsImage::Args
oCa2dCommand_NewGroup::Args::argSet
oCa2dCommand_PushInto::Args::argSet
oCa2dCommand_ConvertMask::Args::argSet
oCa2dCommand_ViewAsImage::Args::argSet
oCa2dCommand_Select::Args::argSet
oCa2dCommand_SetLayerGroup::Args::argSet
oCa2dCommand_SetCursor::Args::argSet
oCa2dCommand_SetShowObject::Args::argSet
oCa2dCommand_NewPin::Args::argSet
oCa2dCommand_ShowDlg::Args::argSet
oCa2dCommand_GroupAB::Args::argSet
oCa2dCommand_ViewAsSvg::Args::argSet
oCa2dCommand_GetEnvVariable::Args::argSett
oCa2dCommand_SetEnvironmentVariable::Args::argSett
oCa2dCommand_SetVariable::Args::argSett
oCa2dCommand_GetVariable::Args::argSett
oCa2dCommand_ViewAsImage::Args::argValue
oCa2dCommand_NewPin::Args::argValue
oCa2dCommand_PushInto::Args::argValue
oCa2dCommand_Select::Args::argValue
oCa2dCommand_SetCursor::Args::argValue
oCa2dCommand_SetShowObject::Args::argValue
oCa2dCommand_ViewAsSvg::Args::argValue
oCa2dCommand_ShowDlg::Args::argValue
oCa2dCommand_ConvertMask::Args::argValue
oCa2dCommand_GroupAB::Args::argValue
oCa2dCommand_NewGroup::Args::argValue
oCa2dCommand_SetLayerGroup::Args::argValue
oCa2dCommand_SetEnvironmentVariable::Args::argValuet
oCa2dCommand_SetVariable::Args::argValuet
oCa2dCommand_GetVariable::Args::argValuet
oCa2dCommand_GetEnvVariable::Args::argValuet
oCbinary_function
oCbldun
oCa2dRouteData::BorderPointAn entry in the border queue
oCa2dRouteData::BorderQueueThis is a priority queue for border points
oCDcKerningHashA hash map, used for storage of kerning between characters of a font
oCDcWidthHashA hash map, used for storage of character widths of a font
oCFillPatterns
oCFT_GlyphHashA hash map, used for storage of freetype glyphs
oCGDS_ErrorGDSII format input and output
oCgds_spline_stack_struct
oCgds_strans_bitflagsHolds GDS-II info for reflection and positioning
oCagg::gradient_linear_color< rgba8 >
oCiterator
oClist
oCnoop_conv_transform< VertexSource >
oCplain_rect
oCpres_bitflagsHow a GDS-II object is placed relative to its XY position
oCPropGridData
oCa2dCanvasObject::RenderChildUsed to tell which child object to render and to detect the need for it
oCa2dRouteData::RoutePointData structure holding the per point information
oCa2dRestrictionEngineOld::SnapObjectInfoStructure to descripe snapping properties of an object
oCagg::span_pattern_a2d< Source >
oCa2dProfilerTimer::SPrflTmrAutoHelp-Struct to automatically call EndBlck() when going out of scope
oCStransClass to hold GDS-II transformation info, only used within the GDSII reader
oCvector
oCwxCloseEvent
oCwxDialog
oCwxDynamicEventTableEntry
oCwxEvent
oCwxEvtHandler
oCwxFontEnumerator
oCwxFrame
oCwxGridTableBase
oCwxListBox
oCwxMDIChildFrame
oCwxMDIParentFrame
oCwxMenuBarXmlHandler
oCwxMenuXmlHandler
oCwxMiniFrame
oCwxModule
oCwxNativePrintFactory
oCwxObject
oCwxObjectRefData
oCwxOwnerDrawnComboBox
oCwxPathList
oCwxPrintout
oCwxRect
oCwxScrolledWindow
oCwxSTEditor
oCwxSTEditorShell
oCwxTimer
oCwxToolBarXmlHandler
oCwxWindow
\CTwindow
Class Hierarchy -- Sun Oct 12 2014 17:04:57 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation