Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCAddOnInitializes and manages all add-ons
oCApolloniusFining tangent circles to three shapes (points, lines, circles)
oCBlockDialogCreates a dialog to edit the attributes of a block (currently name only)
oCCadToolBarCAD tool bar with configurable number of columns of tool buttons
oCCharacterMapDialogProvides a character map dialog that shows available Unicode characters to insert into a text field
oCColumnLayoutCopyright (c) 2011-2014 by Andrew Mustun
oCDbConnectionProvides a connection to a SQLite database
oCDirectoryListFills the list widget "listWidgetName", a child of pageWidget with directories (from where?)
oCDL_ArcDataArc Data
oCDL_AttributesStoring and passing around attributes
oCDL_BlockDataBlock Data
oCDL_CircleDataCircle Data
oCDL_CodesCodes for colors and DXF versions
oCDL_ControlPointDataSpline control point data
oCDL_CreationInterfaceAbstract class (interface) for the creation of new entities
oCDL_DictionaryDataDictionary data
oCDL_DictionaryEntryDataDictionary entry data
oCDL_DimAlignedDataAligned Dimension Data
oCDL_DimAngular3PDataAngular Dimension Data (3 points version)
oCDL_DimAngularDataAngular Dimension Data
oCDL_DimDiametricDataDiametric Dimension Data
oCDL_DimensionDataGeneric Dimension Data
oCDL_DimLinearDataLinear (rotated) Dimension Data
oCDL_DimOrdinateDataOrdinate Dimension Data
oCDL_DimRadialDataRadial Dimension Data
oCDL_DxfReading and writing of DXF files
oCDL_EllipseDataEllipse Data
oCDL_ExceptionUsed for exception handling
oCDL_ExtrusionStoring and passing around attributes
oCDL_FitPointDataSpline fit point data
oCDL_HatchDataHatch data
oCDL_HatchEdgeDataHatch edge data
oCDL_HatchLoopDataHatch boundary path (loop) data
oCDL_ImageDataImage Data
oCDL_ImageDefDataImage Definition Data
oCDL_InsertDataInsert Data
oCDL_KnotDataSpline knot data
oCDL_LayerDataLayer Data
oCDL_LeaderDataLeader (arrow)
oCDL_LeaderVertexDataLeader Vertex Data
oCDL_LineDataLine Data
oCDL_LinetypeDataLine Type Data
oCDL_MTextDataMText Data
oCDL_PointDataPoint Data
oCDL_PolylineDataPolyline Data
oCDL_RayDataRay Data
oCDL_SplineDataSpline Data
oCDL_StyleDataText style data
oCDL_TextDataText Data
oCDL_TraceDataTrace Data / solid data / 3d face data
oCDL_VertexDataVertex Data
oCDL_WriterDefines interface for writing low level DXF constructs to a file
oCDL_XLineDataXLine Data
oCEventHandlerEvent handler class
oCExFileExporterFile exporter implementation
oCExFileExporterFactoryFile exporter factory
oCExFileImporterFile importer implementation
oCExFileImporterFactoryFile importer factory
oCFirstStartCopyright (c) 2011-2014 by Andrew Mustun
oCHatchDialogHatch creation or editing dialog
oCIndexWatcherInternal helper class
oCItemDelegateCopyright (c) 2011-2014 by Andrew Mustun
oCKeyReactorReacts to an assigned shortcut for the given index of the reference point combo box
oCLayerDialogCreates a dialog to edit the attributes of a layer
oCListViewEventHandlerEvent handler for drag and drop, clicks, double-click
oCMolImporterVery basic MOL import implementation
oCMouseDisplayCopyright (c) 2011-2014 by Andrew Mustun
oCProjectionFocusListenerHelper class to update grid button status when focus changes (e.g
oCPropertyWatcherInternal helper class
oCRActionAbstract base class for all action classes
oCRBlockListenerAbstract base class for classes that are interested in being notified whenever a block has been added or changed
oCRBoxRepresents a box e.g
oCRCharacterWidgetPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRCloseCurrentEventCopyright (c) 2011-2014 by Andrew Mustun
oCRColorComboCopyright (c) 2011-2014 by Andrew Mustun
oCRColorComboPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRCommandEventCopyright (c) 2011-2014 by Andrew Mustun
oCRCommandLineCopyright (c) 2011-2014 by Andrew Mustun
oCRCommandLinePluginCopyright (c) 2011-2014 by Andrew Mustun
oCRCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
oCRCustomWidgetsCopyright (c) 2011-2014 by Andrew Mustun
oCRDebugThis class provides some static methods for printing debugging information to stderr
oCRdfCreates an RDF object that represents the RDF file for the given resource
oCRdfHandlerSAX style XML handler
oCRDirectedCopyright (c) 2011-2014 by Andrew Mustun
oCRDockWidgetCopyright (c) 2011-2014 by Andrew Mustun
oCRDocumentInterfaceInterface for interaction between a graphics document and a user
oCRDxfServicesCopyright (c) 2011-2014 by Andrew Mustun
oCRDxfTextStyleRepresents a text style
oCRecentFilesMenuSpecialized QMenu class that shows recently used files
oCREntityDataBase class for all entity data classes
oCREventFilterCopyright (c) 2011-2014 by Andrew Mustun
oCRExplodableInterface for explodable shape classes
oCRExporterAbstract base class for exporters
oCRExportListenerAbstract base class for classes that are interested in file export events
oCRFileCacheCopyright (c) 2011-2014 by Andrew Mustun
oCRFileExporterFactoryNeeds to be implemented by RFileExporter implementations to check if the exporter is suitable to export a file and to instantiate the file exporter if required
oCRFileExporterRegistryRegistry of all available file exporters (RFileExporter)
oCRFileImporterFactoryNeeds to be implemented by RFileImporter implementations to check if the importer is suitable to import a file and to instantiate the file importer if required
oCRFileImporterRegistryRegistry of all available file importers (RFileImporter)
oCRFocusFrameCopyright (c) 2011-2014 by Andrew Mustun
oCRFocusListenerAbstract base class for classes that are interested in the current focus
oCRFontCopyright (c) 2011-2014 by Andrew Mustun
oCRFontChooserWidgetPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRFontListCopyright (c) 2011-2014 by Andrew Mustun
oCRGraphicsViewQtPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRGridAbstract base class for grid implementations
oCRImporterBase class for importers
oCRImportListenerAbstract base class for classes that are interested in file import events
oCRInputEventAn input event for a graphics scene
oCRInterTransactionListenerAbstract base class for classes that are intercepting transactions for example to add to a transaction in progress
oCRLayerListenerAbstract base class for classes that are interested in being notified whenever a layer has been added or changed
oCRLinetypeComboCopyright (c) 2011-2014 by Andrew Mustun
oCRLinetypeComboDelegateCopyright (c) 2011-2014 by Andrew Mustun
oCRLinetypeComboPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRLinetypeListCopyright (c) 2011-2014 by Andrew Mustun
oCRLinetypePatternCopyright (c) 2011-2014 by Andrew Mustun
oCRLineweightCopyright (c) 2011-2014 by Andrew Mustun
oCRLineweightComboCopyright (c) 2011-2014 by Andrew Mustun
oCRLineweightComboPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRListViewCopyright (c) 2011-2014 by Andrew Mustun
oCRListViewPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRListWidgetCopyright (c) 2011-2014 by Andrew Mustun
oCRLocalPeerCopyright (c) 2011-2014 by Andrew Mustun
oCRLockedFileCopyright (c) 2011-2014 by Andrew Mustun
oCRMathMath functions
oCRMathLineEditCopyright (c) 2011-2014 by Andrew Mustun
oCRMathLineEditPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRMatrixSimple matrix class
oCRMdiAreaMDI area with tabbar that features add tab button
oCRMdiChildQtPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRMessageHandlerCopyright (c) 2011-2014 by Andrew Mustun
oCRModifiedListenerAbstract base class for classes that are interested in the current state of a storage (modified or unmodified)
oCRMouseCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
oCRNewDocumentListenerAbstract base class for classes that are interested in being notified when a new document is created
oCRNonCopyableCopyright (c) 2011-2014 by Andrew Mustun
oCRObjectAbstract base class for all objects
oCRPainterPathExtended painter path with a z-level and a pen
oCRPainterPathDeviceCopyright (c) 2011-2014 by Andrew Mustun
oCRPainterPathEngineCopyright (c) 2011-2014 by Andrew Mustun
oCRPainterPathSourceCopyright (c) 2011-2014 by Andrew Mustun
oCRPatternCopyright (c) 2011-2014 by Andrew Mustun
oCRPatternLineCopyright (c) 2011-2014 by Andrew Mustun
oCRPatternListCopyright (c) 2011-2014 by Andrew Mustun
oCRPenListenerAbstract base class for classes that are interested in being notified whenever the current pen changes
oCRPluginInfoInformation about a plugin
oCRPluginInterfaceInterface for all C++ QCAD plugins
oCRPluginLoaderCopyright (c) 2011-2014 by Andrew Mustun
oCRProgressHandlerCopyright (c) 2011-2014 by Andrew Mustun
oCRPropertyAttributesCopyright (c) 2011-2014 by Andrew Mustun
oCRPropertyChangeStores the change that was made to a property of an object
oCRPropertyEventCopyright (c) 2011-2014 by Andrew Mustun
oCRPropertyListenerAbstract base class for classes that are interested in properties of the current selection or the current action
oCRPropertyTypeIdCopyright (c) 2011-2014 by Andrew Mustun
oCRRequireHeapCopyright (c) 2011-2014 by Andrew Mustun
oCRResourceList< T >Copyright (c) 2011-2014 by Andrew Mustun
oCRRulerAbstract base class for widgets that display a ruler, usually shown at the top and left of a graphics view
oCRRulerQtPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRRunnerCopyright (c) 2011-2014 by Andrew Mustun
oCRSClass namespace for various global enums
oCRScriptHandlerAbstract base class for all script handlers
oCRSelectionChangedEventCopyright (c) 2011-2014 by Andrew Mustun
oCRSelectionListenerAbstract base class for classes that are interested in the current clipboard contents and want to be notified whenever the clipboard changes
oCRShapeInterface for geometrical shape classes
oCRShortcutLineEditCopyright (c) 2011-2014 by Andrew Mustun
oCRShortcutLineEditPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRSingletonCopyright (c) 2011-2014 by Andrew Mustun
oCRSpatialIndexNavel::RSiPointInternal representation of a point
oCRSpatialIndexNavel::RSiRegionInternal representation of a rectangular region
oCRSnapAbstract base class for all grid and object snap implementations
oCRSnapListenerAbstract base class for classes that are interested in the current snap mode
oCRSnapRestrictionAbstract base class for all snap restriction implementations
oCRSpatialIndexVisitorCopyright (c) 2011-2014 by Andrew Mustun
oCRSplineProxyCopyright (c) 2011-2014 by Andrew Mustun
oCRStemmerCopyright (c) 2011-2014 by Andrew Mustun
oCRTabletEventA tablet event for a graphics scene
oCRTerminateEventCopyright (c) 2011-2014 by Andrew Mustun
oCRTextEditCopyright (c) 2011-2014 by Andrew Mustun
oCRTextEditPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRTextRendererRenders formatted text into painter paths
oCRThreadCopyright (c) 2011-2014 by Andrew Mustun
oCRTransactionTransaction implementation
oCRTransactionEventCopyright (c) 2011-2014 by Andrew Mustun
oCRTransactionListenerAbstract base class for classes that are interested in the current transaction stack
oCRTransformationCopyright (c) 2011-2014 by Andrew Mustun
oCRTreeWidgetCopyright (c) 2011-2014 by Andrew Mustun
oCRUcsListenerAbstract base class for classes that are interested in being notified whenever a UCS has been added or changed
oCRUnitConversion methods for units
oCRVectorRepresents a 3d vector (x/y/z)
oCRViewFocusListenerAbstract base class for classes that are interested in the current view focus
oCRViewListenerAbstract base class for classes that are interested in being notified whenever a view has been added or changed
oCRWebViewCopyright (c) 2011-2014 by Andrew Mustun
oCRWebViewPluginCopyright (c) 2011-2014 by Andrew Mustun
oCRWidgetCopyright (c) 2011-2014 by Andrew Mustun
oCScInputInfoEventFilterEvent filter installed for all widgets, tracks mouse, keys, etc
oCSelectionDisplayCopyright (c) 2011-2014 by Andrew Mustun
oCShapeAlgorithmsVarious shape based algorithms
oCStringECMAScript Script class
oCSvgHandlerSAX style XML handler
oCSvgImporterVery basic SVG import implementation
oCSymbolMenuDataHelper class for symbol popup menu
oCTableAbstract base class for all table objects
oCTextDialogText creation or editing dialog
oCToggleDraftModeFocusListenerHelper class to update DraftMode button status when focus changes (e.g
oCToggleGridFocusListenerHelper class to update grid button status when focus changes (e.g
oCToggleLinetypeModeFocusListenerHelper class to update LinetypeMode button status when focus changes (e.g
oCViewportA viewport encapsulates one graphics view and might provide means to navigate (scroll bars) and other widgets that are available for every graphics view
oCRSpatialIndexNavel::VisitorInternal node and data visitor
\CXmlHandlerSAX style XML handler