QCAD
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 12345678]
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)
oCCadToolBar
oCCadToolBarPanelCopyright (c) 2011-2013 by Andrew Mustun
oCCharacterMapDialogProvides a character map dialog that shows available Unicode characters to insert into a text field
oCColumnLayoutCopyright (c) 2011-2013 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_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
oCEventHandlerEvent handler class
oCFirstStartCopyright (c) 2011-2013 by Andrew Mustun
oCGCode
oCHatchDialogHatch creation or editing dialog
oCIndexWatcherInternal helper class
oCItemDelegateCopyright (c) 2011-2013 by Andrew Mustun
oCLayerDialogCreates a dialog to edit the attributes of a layer
oCListViewEventHandlerEvent handler for drag and drop, clicks, double-click
oCMap
oCMenuData
oCMolImporterVery basic MOL import implementation
oCMouseDisplayCopyright (c) 2011-2013 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
oCRCharacterWidget
oCRCharacterWidgetPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRCloseCurrentEventCopyright (c) 2011-2013 by Andrew Mustun
oCRColorColor
oCRColorComboCopyright (c) 2011-2013 by Andrew Mustun
oCRColorComboPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRCommandEventCopyright (c) 2011-2013 by Andrew Mustun
oCRCommandLineCopyright (c) 2011-2013 by Andrew Mustun
oCRCommandLinePluginCopyright (c) 2011-2013 by Andrew Mustun
oCRCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
oCRCustomWidgetsCopyright (c) 2011-2013 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-2013 by Andrew Mustun
oCRDockWidgetCopyright (c) 2011-2013 by Andrew Mustun
oCRDocumentInterfaceInterface for interaction between a graphics document and a user
oCRDxfServicesCopyright (c) 2011-2013 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-2013 by Andrew Mustun
oCRExplodableInterface for explodable shape classes
oCRExporterAbstract base class for exporters
oCRFileCacheCopyright (c) 2011-2013 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)
oCRFileSystemModel
oCRFocusFrameCopyright (c) 2011-2013 by Andrew Mustun
oCRFocusListenerAbstract base class for classes that are interested in the current focus
oCRFontCopyright (c) 2011-2013 by Andrew Mustun
oCRFontChooserWidget
oCRFontChooserWidgetPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRFontListCopyright (c) 2011-2013 by Andrew Mustun
oCRGraphicsViewQtPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRGridAbstract base class for grid implementations
oCRImporterBase class for importers
oCRInputEventAn input event for a graphics scene
oCRLayerListenerAbstract base class for classes that are interested in being notified whenever a layer has been added or changed
oCRLinetypeComboCopyright (c) 2011-2013 by Andrew Mustun
oCRLinetypeComboPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRLinetypePatternCopyright (c) 2011-2013 by Andrew Mustun
oCRLinetypePatternMapCopyright (c) 2011-2013 by Andrew Mustun
oCRLineweightCopyright (c) 2011-2013 by Andrew Mustun
oCRLineweightComboCopyright (c) 2011-2013 by Andrew Mustun
oCRLineweightComboPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRListViewCopyright (c) 2011-2013 by Andrew Mustun
oCRListViewPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRListWidgetCopyright (c) 2011-2013 by Andrew Mustun
oCRLocalPeerCopyright (c) 2011-2013 by Andrew Mustun
oCRLockedFileCopyright (c) 2011-2013 by Andrew Mustun
oCRMathMath functions
oCRMathLineEditCopyright (c) 2011-2013 by Andrew Mustun
oCRMathLineEditPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRMatrixSimple matrix class
oCRMdiChildQtPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRMessageHandlerCopyright (c) 2011-2013 by Andrew Mustun
oCRModifiedListenerAbstract base class for classes that are interested in the current state of a storage (modified or unmodified)
oCRAddObjectsOperation::RModifiedObjects
oCRMouseCoordinateListenerAbstract base class for classes that are interested in the current coordinate of the mouse cursor
oCRNonCopyableCopyright (c) 2011-2013 by Andrew Mustun
oCRObjectAbstract base class for all objects
oCRPainterPathExtended painter path with a z-level and a pen
oCRPainterPathDeviceCopyright (c) 2011-2013 by Andrew Mustun
oCRPainterPathEngineCopyright (c) 2011-2013 by Andrew Mustun
oCRPainterPathSourceCopyright (c) 2011-2013 by Andrew Mustun
oCRPatternCopyright (c) 2011-2013 by Andrew Mustun
oCRPatternLineCopyright (c) 2011-2013 by Andrew Mustun
oCRPatternListCopyright (c) 2011-2013 by Andrew Mustun
oCRPenListenerAbstract base class for classes that are interested in being notified whenever the current pen changes
oCRPluginInfoInformation about a plugin
oCRPluginInterface
oCRPluginLoaderCopyright (c) 2011-2013 by Andrew Mustun
oCRProgressHandlerCopyright (c) 2011-2013 by Andrew Mustun
oCRPropertyAttributesCopyright (c) 2011-2013 by Andrew Mustun
oCRPropertyChangeStores the change that was made to a property of an object
oCRPropertyEventCopyright (c) 2011-2013 by Andrew Mustun
oCRPropertyListenerAbstract base class for classes that are interested in properties of the current selection or the current action
oCRPropertyTypeIdCopyright (c) 2011-2013 by Andrew Mustun
oCRRequireHeapCopyright (c) 2011-2013 by Andrew Mustun
oCRResourceList< T >Copyright (c) 2011-2013 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-2013 by Andrew Mustun
oCRRunnerCopyright (c) 2011-2013 by Andrew Mustun
oCRSClass namespace for various global enums
oCRScriptHandlerAbstract base class for all script handlers
oCRSelectionChangedEventCopyright (c) 2011-2013 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
oCRSettings
oCRShapeInterface for geometrical shape classes
oCRShortcutLineEditCopyright (c) 2011-2013 by Andrew Mustun
oCRShortcutLineEditPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRSingleApplication
oCRSingletonCopyright (c) 2011-2013 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-2013 by Andrew Mustun
oCRSplineProxyCopyright (c) 2011-2013 by Andrew Mustun
oCRStemmerCopyright (c) 2011-2013 by Andrew Mustun
oCRTabletEventA tablet event for a graphics scene
oCRTerminateEventCopyright (c) 2011-2013 by Andrew Mustun
oCRTextEditCopyright (c) 2011-2013 by Andrew Mustun
oCRTextEditPluginCopyright (c) 2011-2013 by Andrew Mustun
oCRTextRendererRenders formatted text into painter paths
oCRThreadCopyright (c) 2011-2013 by Andrew Mustun
oCRTransactionTransaction implementation
oCRTransactionEventCopyright (c) 2011-2013 by Andrew Mustun
oCRTransactionListenerAbstract base class for classes that are interested in the current transaction stack
oCRTransformationCopyright (c) 2011-2013 by Andrew Mustun
oCRTreeWidgetCopyright (c) 2011-2013 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)
oCRVector::RVectorAngleSort
oCRVector::RVectorDistanceSort
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-2013 by Andrew Mustun
oCRWebViewPluginCopyright (c) 2011-2013 by Andrew Mustun
oCScInputInfoEventFilterEvent filter installed for all widgets, tracks mouse, keys, etc
oCSelectionDisplayCopyright (c) 2011-2013 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
\CRSpatialIndexNavel::VisitorInternal node and data visitor