QCAD
Open Source 2D CAD
|
CAbout | Shows about dialog |
CAbstractPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CAddBlock | This action handles the user interaction to add a new block to the current drawing |
CAddLayer | This action handles all user interaction to add a new layer to the current drawing |
CAddOn | Initializes and manages all add-ons. Every directory in the script directory of QCAD is a add-on if it contains an ECMAScript file with the same name as the directory and the extension ".js". For example MyAddOn/MyAddOn.js |
CAntialiasingMode | |
CApollonius | |
CAppPreferences | Shows the application preferences dialog |
CArc | Base class for all arc drawing tools |
CArc2PA | Arc from two points and angle |
CArc2PH | Arc from two points and height |
CArc2PL | Arc from two points and length |
CArc2PR | Arc from two points and radius |
CArc3P | Arc from three points |
CArcConcentric | Arc concentric to another arc (with distance) |
CArcConcentricThrough | |
CArcCPA | Arc from center, point and angles |
CArcTangential | Arc tangentially connected to a line or arc |
CArcTPR | Arc tangential to entity, through point with given radius |
CAutoSave | |
CAutoTrim | Copyright (c) 2011-2018 by Andrew Mustun |
CAutoZoom | Copyright (c) 2011-2018 by Andrew Mustun |
CAutoZoomView | Copyright (c) 2011-2018 by Andrew Mustun |
CBatch2Pdf | |
CBevel | Copyright (c) 2011-2018 by Andrew Mustun |
CBitmapExport | Copyright (c) 2011-2018 by Andrew Mustun |
CBlock | Base class for block tools |
CBlockDialog | |
CBlockExamples | Base class for all block examples |
CBlockFixNames | This action fixes invalid block names from imported drawings |
CBlockInsert | |
CBlockList | Initializes the block list widget (RBlockListQt) |
CBlockListAttributes | This action lists all block references with attributes to the command line history |
CBlockListExport | This action exports the block list as CSV file |
CBreakOut | Copyright (c) 2011-2018 by Andrew Mustun |
CBreakOutGap | Divide entities (lines, arcs or circles) into two parts with specified distance |
CBreakOutManual | Copyright (c) 2011-2018 by Andrew Mustun |
CBrowseUserManual | Copyright (c) 2011-2018 by Andrew Mustun |
CCadToolBar | CAD tool bar with configurable number of columns of tool buttons |
CCadToolBarPanel | Copyright (c) 2011-2018 by Andrew Mustun |
CCadToolMatrix | |
CChangeFontToArial | This action changes the font of all (selected) text entities to 'Arial' |
CCharacterMapDialog | Provides a character map dialog that shows available Unicode characters to insert into a text field |
CCheckForUpdates | Copyright (c) 2011-2018 by Andrew Mustun |
CCircle | Base class for all circle drawing tools |
CCircle2P | Circle from two diagonally opposite points |
CCircle2PR | Circle from start point, end point and radius |
CCircle2TP | Circle tangential to two entities and through point |
CCircle2TR | Circle from radius and two tangential entities |
CCircle3P | Circle from start point, point on circle line and end point |
CCircle3T | Circle tangential to three entities (lines, arcs, circles) |
CCircleCD | Circle from center and radius |
CCircleConcentric | Circle concentric to an existing circle |
CCircleConcentricThrough | Circle concentric to existing circle, through a given position |
CCircleCP | Circle from center point and point on circle line |
CCircleCR | Circle from center and radius |
CCircleT2P | Circle tangential to entity, through 2 points |
CCircleTPR | Circle tangential to entity, through point with given radius |
CClipboardOperation | Base class for copy and cut |
CCloseAll | Copyright (c) 2011-2018 by Andrew Mustun |
CCloseFile | This action handles the user interaction to close the current drawing |
CColumnLayout | Copyright (c) 2011-2018 by Andrew Mustun |
CCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
CCommandLineExamples | Base class for all command line tools examples |
CCommandLineFocus | Copyright (c) 2011-2018 by Andrew Mustun |
CCommandLineTools | Base class for all command line tool examples |
CConvertUnit | |
CCopy | Copies the current selection to the clipboard. The reference point is the center of the current selection |
CCopyWithReference | |
CCounter | Implementation of the auto increment number text tool |
CCreateBlock | This action handles the user interaction to create a new block from existing entities |
CCreateLibraryItem | Copyright (c) 2011-2018 by Andrew Mustun |
CCross | Draw cross at the center of an arc, circle or ellipse |
CCut | Cuts the current selection to the clipboard. The reference point is the center of the current selection |
CCutWithReference | |
CDbConnection | Provides a connection to a SQLite database |
CDefaultAction | Default action which is active when no other tool or action is active. Implements basic entity selection and drag and drop |
CDefaultNavigation | Copyright (c) 2011-2018 by Andrew Mustun |
CDelete | Deletes all selected entities of the current document |
CDeselectAll | Deselect all |
CDeselectBlockReferences | Deselect block references |
CDeselectLayer | Deselect layer entities |
CDevDebug | Copyright (c) 2011-2018 by Andrew Mustun |
CDimAligned | Draw aligned dimension |
CDimAngular | Draw angular dimension. The first entity is a line or arc. If the first entity is a line, a second entity has to be chosen which is also a line. If using max angle, this action creates a 3 point angular dimension |
CDimDiametric | Copyright (c) 2011-2018 by Andrew Mustun |
CDimension | Base class for all dimensioning tools |
CDimHorizontal | Draw horizontal dimension |
CDimOrdinate | Draw ordinate dimension |
CDimRadial | Copyright (c) 2011-2018 by Andrew Mustun |
CDimRegen | Regenerates dimensions to use automatic text position |
CDimRotated | Draw rotated dimension (horizontal, vertical or other fixed angle) |
CDimVertical | Draw vertical dimension |
CDirectoryList | Fills the list widget "listWidgetName", a child of pageWidget with directories (from where?) |
CDisplayDistanceAngle | Copyright (c) 2014 by Robert S |
CDivide | Divide entities into two equally long parts |
CDL_ArcAlignedTextData | Arc Aligned Text Data |
CDL_ArcData | Arc Data |
CDL_AttributeData | Block attribute data |
CDL_Attributes | Storing and passing around attributes |
CDL_BlockData | Block Data |
CDL_CircleData | Circle Data |
CDL_Codes | Codes for colors and DXF versions |
CDL_ControlPointData | Spline control point data |
CDL_CreationAdapter | An abstract adapter class for receiving DXF events when a DXF file is being read |
CDL_CreationInterface | Abstract class (interface) for the creation of new entities |
CDL_DictionaryData | Dictionary data |
CDL_DictionaryEntryData | Dictionary entry data |
CDL_DimAlignedData | Aligned Dimension Data |
CDL_DimAngular2LData | Angular Dimension Data |
CDL_DimAngular3PData | Angular Dimension Data (3 points version) |
CDL_DimDiametricData | Diametric Dimension Data |
CDL_DimensionData | Generic Dimension Data |
CDL_DimLinearData | Linear (rotated) Dimension Data |
CDL_DimOrdinateData | Ordinate Dimension Data |
CDL_DimRadialData | Radial Dimension Data |
CDL_Dxf | Reading and writing of DXF files |
CDL_EllipseData | Ellipse Data |
CDL_Exception | Used for exception handling |
CDL_Extrusion | Extrusion direction |
CDL_FitPointData | Spline fit point data |
CDL_GroupCodeExc | Used for exception handling |
CDL_HatchData | Hatch data |
CDL_HatchEdgeData | Hatch edge data |
CDL_HatchLoopData | Hatch boundary path (loop) data |
CDL_ImageData | Image Data |
CDL_ImageDefData | Image Definition Data |
CDL_InsertData | Insert Data |
CDL_KnotData | Spline knot data |
CDL_LayerData | Layer Data |
CDL_LeaderData | Leader (arrow) |
CDL_LeaderVertexData | Leader Vertex Data |
CDL_LineData | Line Data |
CDL_LinetypeData | Line Type Data |
CDL_MTextData | MText Data |
CDL_NullStrExc | Used for exception handling |
CDL_PointData | Point Data |
CDL_PolylineData | Polyline Data |
CDL_RayData | Ray Data |
CDL_SplineData | Spline Data |
CDL_StyleData | Text style data |
CDL_TextData | Text Data |
CDL_TraceData | Trace Data / solid data / 3d face data |
CDL_VertexData | Vertex Data |
CDL_Writer | Defines interface for writing low level DXF constructs to a file |
CDL_WriterA | Implements functions defined in DL_Writer for writing low level DXF constructs to an ASCII format DXF file |
CDL_XLineData | XLine Data |
CDraftMode | |
CDraw | Base class for all drawing tools |
CDrawBasedOnRectanglePP | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle. The tool also supports reference points at the corners, top, left, right, bottom and middle |
CDrawBasedOnRectangleSize | Base class for drawing tools that draw something based on a rectangular shape with given width, height and angle. The tool also supports reference points at the corners, top, left, right, bottom and middle |
CDrawBasedOnThreeCircles | Base class for drawing tools that draw something based on three given circles or arcs |
CDrawBoundingBox | This action draws a bounding box around each selected entity |
CDrawExamples | Base class for all drawing examples |
CDrawingPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CDrawOrder | Base class for all draw order tools |
CDrawPolyline | Draw polyline, segment by segment. This is also the base class for PolylineAppendNode |
CDuplicate | Copies the current selection to the clipboard. The reference point is the center of the current selection |
CEAction | Base class for all ECMAScript based actions |
CEcmaScriptShell | Dockable script shell with history |
CEdit | Base class for all editing tools |
CEditBlock | Edit selected block |
CEditFromReference | Edits the block that is referenced by the block reference the user clicks |
CEditHatch | This module contains the ECMAScript implementation of the hatch editing tool |
CEditLayer | This action handles all user interaction to edit the current layer |
CEditMainDrawing | Back to model space block |
CEditText | This module contains the ECMAScript implementation of the text editing tool |
CEllipse | Base class for all ellipse drawing tools |
CEllipseArcCPPA | Ellipse arc from center point, major point, minor point and angles |
CEllipseCPP | Full ellipse from center point, major point and minor point |
CEllipseDD | Ellipse from position and radii |
CEllipseInscribedQuad | Circle tangential to three entities (lines, arcs, circles) |
CEllipseOffset | Curve parallel to an existing ellipse |
CEllipseOffsetThrough | Ellipse concentric to existing ellipse, through a given position |
CEllipseRR | Ellipse from position and radii |
CEsc | Copyright (c) 2011-2018 by Andrew Mustun |
CEventHandler | Event handler class |
CExAddBlock | |
CExAddLayer | |
CExamples | Base class for all tutorial style examples. |
CExDeleteObject | |
CExDirListing | |
CExDrawColors | |
CExDrawFonts | |
CExDumpPolyline | |
CExExportListener | |
CExFileExporter | |
CExFileExporterFactory | File exporter factory |
CExFileImporter | |
CExFileImporterFactory | File importer factory |
CExLayerCustomProperty | |
CExLineDove | Dovetail joint line between two points |
CExMainWindow | |
CExMandelbrot | |
CExMathSpiral | |
CExMinimal | |
CExMinimal2 | |
CExplode | Copyright (c) 2011-2018 by Andrew Mustun |
CExProcess | |
CExRegisterFileExporter | This action registers a file exporter for files of type '.example' |
CExRegisterFileImporter | This action registers a file importer for files of type '.example' |
CExResizeWindow | |
CExText | |
CExThreePoints | |
CExTransactionListener | |
CExWidget | |
CExXmlExport | |
CExXmlImport | |
CFAQ | Copyright (c) 2011-2018 by Andrew Mustun |
CFile | Base class for all file menu tools |
CFirstStart | Copyright (c) 2011-2018 by Andrew Mustun |
CFlexPainter | Cast and morphs flexible painters over selected based entities |
CFlipHorizontal | Copyright (c) 2011-2018 by Andrew Mustun |
CFlipVertical | Copyright (c) 2011-2018 by Andrew Mustun |
CFlushBackLog | This action reloads all linetypes from |
CForum | Copyright (c) 2011-2018 by Andrew Mustun |
CHatch | Base class for all hatch drawing tools |
CHatchDialog | Hatch creation or editing dialog |
CHatchFromSelection | |
CHelp | Base class for all help menu entries |
CHideAllBlocks | Hides all blocks |
CHideAllLayers | This action handles all user interaction to hide all layers of the current drawing |
CImage | Inserts an image (bitmap) into the drawing |
CImportFile | Inserts a file into the drawing. The target point is specified by the user |
CImportPoints | This action imports points from a file in the format: x1,y1 x2,y2 .. |
CIndexWatcher | Internal helper class |
CInfoAngle | Measure angle |
CInfoArcCircleArea | Measure area of arc, elliptical arc, circle or ellipse |
CInfoArea | Measure area |
CInfoDistanceEE | Measure distance from entity to entity |
CInfoDistanceEP | Measure distance from entity to point |
CInfoDistancePP | Measure distance from point to point |
CInfoPolylineArea | Measure area of polyline |
CInfoPosition | Query point position |
CInfoPositionPol | Query polar position |
CInfoPositionPolRel | Query relative polar position |
CInfoPositionRel | Query relative position |
CInformation | Base class for all measuring and information tools |
CInputPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CInsertBlock | This action handles the user interaction to insert a block from the block list into the drawing |
CInsertBlockItem | Called when a block is inserted from the part library |
CInsertScriptItem | Called when a script is inserted from the part library |
CInvertSelection | Invert selection |
CIOExamples | Base class for all IO examples |
CIsometricGridLeft | Switches isometric grid to side view |
CIsometricGridOff | Switches isometric grid off |
CIsometricGridRight | Switches isometric grid to right side view |
CIsometricGridTop | Switches isometric grid to top view |
CIsometricProjection | Base class for all isometric projection tools |
CIsometricView | Specialized base class for isometric viewing tools |
CIsoProject | Copyright (c) 2011-2018 by Andrew Mustun |
CItem | Copyright (c) 2011-2018 by Andrew Mustun |
CItemDelegate | Copyright (c) 2011-2018 by Andrew Mustun |
CItemTag | Copyright (c) 2011-2018 by Andrew Mustun |
CKeyReactor | Reacts to an assigned shortcut for the given index of the reference point combo box |
CLanguagePreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CLayer | Base class for all layer tools |
CLayerCompatibility | Copyright (c) 2011-2018 by Andrew Mustun |
CLayerDialog | |
CLayerExamples | Base class for all layer examples |
CLayerList | |
CLeader | Draw leader, segment by segment |
CLengthen | Lengthens (or shortens) an entity by a given amount. If the amount is positive, the entity is lengthened (extended), if the amount is negative it is shortened |
CLibraryBrowser | Library browser class |
CLine | Base class for all line drawing tools |
CLine2P | Line from two points or sequence of lines |
CLineAngle | Line from point and angle |
CLineBisector | Line as bisector of two other lines |
CLineBoxJoint | Box joint line between two points |
CLineDove | Dovetail joint line between two points |
CLineFreehand | Freehand line |
CLineHorizontal | Line from point with angle 0 |
CLineOrthogonal | Line orthogonal to existing entity with given length |
CLineOrthogonalTangent | Line orthogonal to line and tangential to arc, circle or ellipse |
CLineParallel | Line parallel to existing line with distance |
CLineParallelThrough | Line parallel to existing line through given point |
CLineRadicalAxis | Point at the power center of three chosen circles |
CLineRelativeAngle | Line with relative angle to existing line, position and length |
CLineSimilarityAxes | Point at the power center of three chosen circles |
CLineTangent1 | Line tangential to arc, circle or ellipse |
CLineTangent2 | Line tangential to two arcs or circles |
CLinetypeMode | |
CLineVertical | Line from point and with angle 90 |
CListenerExamples | Base class for all event listener examples |
CListViewEventHandler | Event handler for drag and drop, clicks, double-click |
CLocale | Copyright (c) 2011-2018 by Andrew Mustun |
CLockAllLayers | This action handles all user interaction to lock all layers of the current drawing |
CLockRelativeZero | Lock relative zero position |
CMap | |
CMathExamples | Base class for all math examples |
CMenuData | |
CMenusAndToolBars | Copyright (c) 2011-2018 by Andrew Mustun |
CMirror | Mirrors selected entities |
CMisc | Base class for misc scripts |
CMiscBlock | Base class for misc block tools |
CMiscDevelopment | Base class for misc development tools |
CMiscDraw | Base class for misc drawing tools |
CMiscIO | Base class for misc import export tools |
CMiscModify | Base class for misc modify tools |
CMiscSelect | Base class for misc selection tools |
CModify | Base class for all modification tools |
CModifyCorner | Base class for modification tools that operate on a corner (Bevel, Round) |
CModifyExamples | |
CMolImport | Copyright (c) 2013 by Matthias Melcher |
CMolImporter | Very basic MOL import implementation |
CMyAction | Copyright (c) 2011-2018 by Andrew Mustun |
CMyScripts | Copyright (c) 2011-2018 by Andrew Mustun |
CMyWidget | Class MyWidget, derived from QWidget |
CMyXmlHandler | SAX style XML handler |
CNesting | |
CNestingQuantity | Marks parts for multiple quantities when nesting |
CNewFile | Creates a new document |
CNextWindow | Copyright (c) 2011-2018 by Andrew Mustun |
COffset | Parallel lines, concentric arcs, circles, equidistant curve to ellipses |
COffsetThrough | Offset through given position |
COpenFile | Handles all user interaction to open documents |
COptionsToolBarFocus | Copyright (c) 2011-2018 by Andrew Mustun |
CPanZoom | Copyright (c) 2011-2018 by Andrew Mustun |
CPaste | Pastes the clipboard contents into the drawing. The target point is specified by the user |
CPdfExport | Starts PDF Export and first the print preview if it is not already running |
CPersistentWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
CPoint | Base class for all point drawing tools |
CPoint1P | Point from position |
CPointPole | Point at the power center of three chosen circles |
CPointPowerCenter | Point at the power center of three chosen circles |
CPolyline | Base class for all polyline drawing tools |
CPolylineBreakSymbol | Break symbol between two points |
CPreviousView | Copyright (c) 2011-2018 by Andrew Mustun |
CPreviousWindow | Copyright (c) 2011-2018 by Andrew Mustun |
CPrint | Used to print the given document with the settings stored inside the document or the default settings |
CPrintCurrentView | Used to print the current view (override settings) |
CProjection | Base class for all projection tools |
CProjectionFocusListener | Helper class to update grid button status when focus changes (e.g |
CPropertyEditor | |
CPropertyEditorImpl | Property editor implementation |
CPropertyWatcher | Internal helper class |
CQtExamples | Base class for all Qt examples |
CRAction | Abstract base class for all action classes |
CRActionAdapter | Abstract base class for all action classes |
CRAddObjectOperation | Implementation of an operation that adds entities |
►CRAddObjectsOperation | Implementation of an operation that adds entities |
CRArc | Low-level mathematical representation of an arc |
CRArcData | Copyright (c) 2011-2018 by Andrew Mustun |
CRArcEntity | Arc entity |
CRArcExporter | Copyright (c) 2011-2018 by Andrew Mustun |
CRAttributeData | Stores and manages all data that defines the geometry and appearance of a block attribute entity |
CRAttributeDefinitionData | Copyright (c) 2011-2018 by Andrew Mustun |
CRAttributeDefinitionEntity | Block attribute definition entity |
CRAttributeEntity | Attribute entity |
CRBlock | Represents a block definition in a drawing |
CRBlockListener | Abstract base class for classes that are interested in being notified whenever a block has been added or changed |
CRBlockListQt | Block list widget class (QWidget) |
CRBlockReferenceData | Defines the geometry and appearance of a block reference entity |
CRBlockReferenceEntity | Block reference entity |
CRBox | Represents a box e.g |
CRCadToolMatrixTree | CAD tool matrix tree widget |
CRCadToolMatrixTreePanel | Represents a panel in the tool matrix |
CRChangePropertyOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRCharacterWidget | |
CRCharacterWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRCircle | Low-level mathematical representation of a circle |
CRCircleData | Copyright (c) 2011-2018 by Andrew Mustun |
CRCircleEntity | Circle entity |
CRClickReferencePointOperation | Implementation of an operation triggered when user clicks a reference point |
CRClipboardOperation | Base class for clipboard related operations (copy, cut, paste) |
CRCloseCurrentEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRColor | Color |
CRColorCombo | Copyright (c) 2011-2018 by Andrew Mustun |
CRColorComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRCommandEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRCommandLine | Copyright (c) 2011-2018 by Andrew Mustun |
CRCommandLinePlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRCoordinateEvent | Coordinate Event |
CRCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
CRCopyOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRCustomWidgets | Copyright (c) 2011-2018 by Andrew Mustun |
CRDebug | This class provides some static methods for printing debugging information to stderr |
CRDeleteAllEntitiesOperation | Implementation of an operation that adds entities |
CRDeleteObjectOperation | Implementation of an operation that deletes entities |
CRDeleteObjectsOperation | Implementation of an operation that deletes entities |
CRDeleteSelectionOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRdf | Creates an RDF object that represents the RDF file for the given resource |
CRdfHandler | SAX style XML handler |
CRDimAlignedData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimAlignedEntity | Aligned dimension entity class |
CRDimAngular2LData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimAngular2LEntity | Angular dimension entity from 2 lines class |
CRDimAngular3PData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimAngular3PEntity | Angular dimension from 3 points entity class |
CRDimAngularData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimAngularEntity | Angular dimension entity base class |
CRDimArcLengthData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimArcLengthEntity | Arc length dimension entity class |
CRDimDiametricData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimDiametricEntity | Aligned dimension entity class |
CRDimensionData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimensionEntity | Base class for dimension entity classes |
CRDimLinearData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimLinearEntity | Linear dimension entity base class |
CRDimOrdinateData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimOrdinateEntity | Ordinate dimension entity class |
CRDimRadialData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimRadialEntity | Aligned dimension entity class |
CRDimRotatedData | Copyright (c) 2011-2018 by Andrew Mustun |
CRDimRotatedEntity | Rotated, linear dimension entity class |
CRDirected | Copyright (c) 2011-2018 by Andrew Mustun |
CRDockWidget | Copyright (c) 2011-2018 by Andrew Mustun |
CRDocument | A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc |
CRDocumentInterface | Interface for interaction between a graphics document and a user |
CRDocumentVariables | This type of object is used to store document wide variables |
CRDxfExporter | Exporter for the DXF format, based on dxflib |
CRDxfExporterFactory | |
CRDxfImporter | Importer for the DXF format, based on the dxflib library |
CRDxfImporterFactory | |
CRDxfPlugin | |
CRDxfServices | Copyright (c) 2011-2018 by Andrew Mustun |
CRDxfTextStyle | Represents a text style |
CRecentFiles | Copyright (c) 2011-2018 by Andrew Mustun |
CRedo | Redoes the last undone transaction of the current document |
CREllipse | Low-level mathematical representation of an ellipse or ellipse arc |
CREllipseData | Copyright (c) 2011-2018 by Andrew Mustun |
CREllipseEntity | Ellipse entity |
CREllipseProxy | Proxy for advanced ellipse functionality |
CReloadLinetypes | This action reloads all linetypes from |
CRemoveBlock | Remove the selected block |
CRemoveLayer | This action handles all user interaction to remove the current layer |
CRenameBlock | Renames the active (selected) block |
CREntity | Base class for all entity classes |
CREntityData | Base class for all entity data classes |
CREntityExportListener | Abstract base class for classes that wish to be notified when an entity is exported |
CREntityPickEvent | Entity pick event |
CReportBug | Copyright (c) 2011-2018 by Andrew Mustun |
CReportTranslationError | Copyright (c) 2011-2018 by Andrew Mustun |
CReset | Kills all running actions and returns to the default action |
CRestrictAngleLength | Restriction of angle or distance |
CRestrictHorizontal | Restrict snap horizontally |
CRestrictOff | Switch off all snap restrictions |
CRestrictOrthogonal | Restrict orthogonally |
CRestrictVertical | Restrict vertically |
CREventFilter | Copyright (c) 2011-2018 by Andrew Mustun |
CREventHandler | Event handler class |
CReverse | Reverses all selected entities which support reversing (lines, arcs, splines) |
CRExplodable | Interface for explodable shape classes |
CRExporter | Abstract base class for exporters |
CRExportListener | Abstract base class for classes that are interested in file export events |
CRFaceData | Copyright (c) 2011-2018 by Andrew Mustun |
CRFaceEntity | Face entity |
CRFileCache | Copyright (c) 2011-2018 by Andrew Mustun |
CRFileExporter | Base class for file exporters |
CRFileExporterFactory | Needs 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 |
CRFileExporterRegistry | Registry of all available file exporters (RFileExporter) |
CRFileImporter | Copyright (c) 2011-2018 by Andrew Mustun |
CRFileImporterFactory | Needs 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 |
CRFileImporterRegistry | Registry of all available file importers (RFileImporter) |
CRFileSystemModel | |
CRFlowLayout | Flow layout |
CRFocusFrame | Copyright (c) 2011-2018 by Andrew Mustun |
CRFocusListener | Abstract base class for classes that are interested in the current focus |
CRFont | Copyright (c) 2011-2018 by Andrew Mustun |
CRFontChooserWidget | |
CRFontChooserWidgetPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRFontList | Copyright (c) 2011-2018 by Andrew Mustun |
CRGraphicsScene | Abstract base class for all graphics scenes |
CRGraphicsSceneDrawable | Copyright (c) 2011-2018 by Andrew Mustun |
CRGraphicsSceneQt | Qt based 2d graphics scene |
CRGraphicsView | Graphics view |
CRGraphicsViewImage | QImage based 2d graphics view |
CRGraphicsViewQt | QWidget based 2d graphics view |
CRGraphicsViewQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRGrid | Abstract base class for grid implementations |
CRGuiAction | Abstract base class for GUI action classes |
CRHatchData | Copyright (c) 2011-2018 by Andrew Mustun |
CRHatchEntity | Point entity |
CRHatchProxy | Proxy for advanced hatch functionality |
CRImageData | Copyright (c) 2011-2018 by Andrew Mustun |
CRImageEntity | Point entity |
CRImporter | Base class for importers |
CRImportListener | Abstract base class for classes that are interested in file import events |
CRInputEvent | An input event for a graphics scene |
CRInterTransactionListener | Abstract base class for classes that are interested in transactions in progress |
CRKeyListener | Abstract base class for classes that are interested in key events |
CRLayer | Represents a layer in a drawing |
CRLayerListener | Abstract base class for classes that are interested in being notified whenever a layer has been added or changed |
CRLayerListQt | Copyright (c) 2011-2018 by Andrew Mustun |
CRLayerProxy | Copyright (c) 2011-2016 by Andrew Mustun |
CRLayerState | Represents a layer state (state of list of layers) in a drawing |
CRLayout | Represents a layout definition in a drawing |
CRLeaderData | Copyright (c) 2011-2018 by Andrew Mustun |
CRLeaderEntity | Leader entity class |
CRLine | Low-level mathematical representation of a line |
CRLineData | Copyright (c) 2011-2018 by Andrew Mustun |
CRLineEntity | Line entity |
CRLinetype | Represents a linetype in a drawing |
CRLinetypeCombo | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypeComboDelegate | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypeComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypeList | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypeListImperial | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypeListMetric | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinetypePattern | Copyright (c) 2011-2018 by Andrew Mustun |
CRLineweight | |
CRLineweightCombo | Copyright (c) 2011-2018 by Andrew Mustun |
CRLineweightComboPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRLinkedStorage | Copyright (c) 2011-2018 by Andrew Mustun |
CRListView | Copyright (c) 2011-2018 by Andrew Mustun |
CRListViewPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRListWidget | Copyright (c) 2011-2018 by Andrew Mustun |
CRLocalPeer | Copyright (c) 2011-2018 by Andrew Mustun |
CRLockedFile | Copyright (c) 2011-2018 by Andrew Mustun |
CRMainWindow | Base class for an MDI main application window |
CRMainWindowQt | Base class for a Qt based MDI main application window |
CRMath | Math functions |
CRMathComboBox | Copyright (c) 2011-2019 by Andrew Mustun |
CRMathComboBoxPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRMathLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
CRMathLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRMatrix | Simple matrix class |
CRMdiArea | MDI area with tabbar that features add tab button |
CRMdiChildQt | MDI child window |
CRMdiChildQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRMemoryStorage | Copyright (c) 2011-2018 by Andrew Mustun |
CRMessageHandler | Copyright (c) 2011-2018 by Andrew Mustun |
CRMixedOperation | Implementation of an operation that adds, modifies and deletes entities |
CRModifiedListener | Abstract base class for classes that are interested in the current state of a storage (modified or unmodified) |
CRModifyObjectOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRModifyObjectsOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRMouseCoordinateListener | Abstract base class for classes that are interested in the current coordinate of the mouse cursor |
CRMouseEvent | A mouse event for a graphics scene |
CRMoveReferencePointOperation | Implementation of an operation that moves a reference point by a given distance |
CRMoveSelectionOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRNavigationAction | Copyright (c) 2011-2018 by Andrew Mustun |
CRNewDocumentListener | Abstract base class for classes that are interested in being notified when a new document is created |
CRNonCopyable | Copyright (c) 2011-2018 by Andrew Mustun |
CRObject | Abstract base class for all objects |
CROperation | This abstract class is an interface for all operation implementations |
CROperationUtils | Implementation of operation utilities |
CROrthoGrid | Grid representation |
CRotate | Rotates selected entities. Supports multiple copies |
CRotate2 | Rotates and counter-rotates selected entities. Supports multiple copies |
CRound | Adds a rounding to two entities and optionally trims both entities |
CRPainterPath | Extended painter path with a z-level and a pen |
CRPainterPathDevice | Copyright (c) 2011-2018 by Andrew Mustun |
CRPainterPathEngine | Copyright (c) 2011-2018 by Andrew Mustun |
CRPainterPathExporter | Copyright (c) 2011-2018 by Andrew Mustun |
CRPainterPathSource | Interface for entity data classes that can deliver painter paths |
CRPaletteListener | Copyright (c) 2011-2018 by Andrew Mustun |
CRPasteOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRPattern | Copyright (c) 2011-2018 by Andrew Mustun |
CRPatternLine | Copyright (c) 2011-2018 by Andrew Mustun |
CRPatternList | Copyright (c) 2011-2018 by Andrew Mustun |
CRPatternListImperial | Copyright (c) 2011-2018 by Andrew Mustun |
CRPatternListMetric | Copyright (c) 2011-2018 by Andrew Mustun |
CRPenListener | Abstract base class for classes that are interested in being notified whenever the current pen changes |
CRPluginInfo | Information about a plugin |
CRPluginInterface | Interface for all C++ QCAD plugins |
CRPluginLoader | Copyright (c) 2011-2018 by Andrew Mustun |
CRPoint | Copyright (c) 2011-2018 by Andrew Mustun |
CRPointData | Copyright (c) 2011-2018 by Andrew Mustun |
CRPointEntity | Point entity |
CRPolyline | Low-level mathematical representation of an open polyline or closed polyline (= polygon) |
CRPolylineData | Stores and manages all data that defines the geometry and appearance of a polyline entity |
CRPolylineEntity | Polyline entity |
CRPolylineProxy | Proxy for advanced polyline functionality |
CRPreferencesListener | Abstract base class for classes that are interested in changes in drawing or application preferences |
CRProgressHandler | Copyright (c) 2011-2018 by Andrew Mustun |
CRPropertyAttributes | Copyright (c) 2011-2018 by Andrew Mustun |
CRPropertyChange | Stores the change that was made to a property of an object |
CRPropertyEditor | Copyright (c) 2011-2018 by Andrew Mustun |
CRPropertyEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRPropertyListener | Abstract base class for classes that are interested in properties of the current selection or the current action |
CRPropertyTypeId | Copyright (c) 2011-2018 by Andrew Mustun |
CRRay | Low-level mathematical representation of a ray |
CRRayData | Copyright (c) 2011-2018 by Andrew Mustun |
CRRayEntity | Infinite ray entity |
CRRefPoint | Represents a reference point of an entity |
CRRequireHeap | Copyright (c) 2011-2018 by Andrew Mustun |
CRResourceList | Copyright (c) 2011-2018 by Andrew Mustun |
CRRestrictAngleLength | Angle and length snap restriction implementation |
CRRestrictAngleLengthExtension | RSnapRestriction implementation |
CRRestrictHorizontal | Horizontal snap restriction implementation |
CRRestrictOff | Default snap restriction implementation (no restriction) |
CRRestrictOrthogonal | Orthogonal snap restriction implementation |
CRRestrictVertical | Vertical snap restriction implementation |
CRRuler | Abstract base class for widgets that display a ruler, usually shown at the top and left of a graphics view |
CRRulerQt | Widget that displays the current mouse position |
CRRulerQtPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRRunner | Copyright (c) 2011-2018 by Andrew Mustun |
CRS | Class namespace for various global enums |
CRScaleSelectionOperation | Copyright (c) 2011-2018 by Andrew Mustun |
CRScriptAction | Copyright (c) 2011-2018 by Andrew Mustun |
CRScriptHandler | Abstract base class for all script handlers |
CRScriptHandlerRegistry | Copyright (c) 2011-2018 by Andrew Mustun |
CRScriptsPlugin | |
CRSelectionChangedEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRSelectionListener | Abstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes |
CRSettings | |
CRShape | Interface for geometrical shape classes |
CRShapeProxy | Proxy for advanced shape functionality |
CRShapesExporter | Copyright (c) 2011-2018 by Andrew Mustun |
CRShapeTransformation | |
CRShapeTransformationScale | |
CRShortcutLineEdit | Copyright (c) 2011-2018 by Andrew Mustun |
CRShortcutLineEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRSiDataStream | Copyright (c) 2011-2018 by Andrew Mustun |
CRSiGetRegionVisitor | |
CRSingleApplication | |
CRSingleton | Copyright (c) 2011-2018 by Andrew Mustun |
CRSnap | Abstract base class for all grid and object snap implementations |
CRSnapAuto | Auto snapper implementation |
CRSnapCenter | Center snapper implementation |
CRSnapCoordinate | RSnap implementation for coordinate snap |
CRSnapCoordinatePolar | RSnap implementation for polar coordinate snap |
CRSnapDistance | Distance snapper implementation |
CRSnapDistanceExtension | RSnap implementation |
CRSnapEnd | End snapper implementation |
CRSnapEntityBase | Base class for entity based snap classes |
CRSnapFree | Free snapper implementation |
CRSnapGrid | Grid snapper implementation |
CRSnapIntersection | Intersection snapper implementation |
CRSnapListener | Abstract base class for classes that are interested in the current snap mode |
CRSnapMiddle | Middle snapper implementation |
CRSnapOnEntity | On entity snapper implementation |
CRSnapPerpendicular | Perpendicular snapper implementation |
CRSnapReference | Reference snapper implementation |
CRSnapRestriction | Abstract base class for all snap restriction implementations |
CRSnapTangential | Tangential snapper implementation |
CRSolidData | Copyright (c) 2011-2018 by Andrew Mustun |
CRSolidEntity | Solid entity |
CRSpatialIndex | Abstract base class for spatial index implementations |
CRSpatialIndexDebugVisitor | Copyright (c) 2011-2018 by Andrew Mustun |
►CRSpatialIndexNavel | Spatial index class |
CRSpatialIndexSimple | Copyright (c) 2011-2018 by Andrew Mustun |
CRSpatialIndexVisitor | Copyright (c) 2011-2018 by Andrew Mustun |
CRSpline | Copyright (c) 2011-2018 by Andrew Mustun |
CRSplineData | Copyright (c) 2011-2018 by Andrew Mustun |
CRSplineEntity | Spline entity |
CRSplineProxy | Copyright (c) 2011-2018 by Andrew Mustun |
CRStemmer | Copyright (c) 2011-2018 by Andrew Mustun |
CRStorage | This is the abstract base class for all storage implementations |
CRStorageBlockSort | |
CRStorageLayerSort | |
CRTabletEvent | A tablet event for a graphics scene |
CRTerminateEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRTextBasedData | Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition) |
CRTextBasedEntity | Text entity |
CRTextData | Copyright (c) 2011-2018 by Andrew Mustun |
CRTextEdit | Copyright (c) 2011-2018 by Andrew Mustun |
CRTextEditPlugin | Copyright (c) 2011-2018 by Andrew Mustun |
CRTextEntity | Linear dimension entity class |
CRTextLabel | Text label |
CRTextLayout | Copyright (c) 2011-2018 by Andrew Mustun |
CRTextProxy | Proxy for advanced text functionality |
CRTextRenderer | Copyright (c) 2011-2018 by Andrew Mustun |
CRThread | Copyright (c) 2011-2018 by Andrew Mustun |
CRToleranceData | Copyright (c) 2011-2018 by Andrew Mustun |
CRToleranceEntity | Tolerance entity class |
CRToolButton | Copyright (c) 2011-2018 by Andrew Mustun |
CRToolMatrixItemDelegate | Copyright (C) 2015 The Qt Company Ltd |
CRTraceData | Copyright (c) 2011-2018 by Andrew Mustun |
CRTraceEntity | Trace entity |
CRTransaction | Transaction implementation |
CRTransactionEvent | Copyright (c) 2011-2018 by Andrew Mustun |
CRTransactionListener | Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified) |
CRTransactionStack | Copyright (c) 2011-2018 by Andrew Mustun |
CRTransform | Copyright (c) 2011-2020 by Andrew Mustun |
CRTransformation | Copyright (c) 2011-2018 by Andrew Mustun |
CRTransformOp | Copyright (c) 2011-2020 by Andrew Mustun |
CRTranslation | Copyright (c) 2011-2018 by Andrew Mustun |
CRTreeWidget | Copyright (c) 2011-2018 by Andrew Mustun |
CRTriangle | Low-level mathematical representation of a triangle |
CRUcs | Represents a user coordinate system (UCS) in a drawing |
CRUcsListener | Abstract base class for classes that are interested in being notified whenever a UCS has been added or changed |
CRUnit | Conversion methods for units |
CRunScript | Handles all user interaction to load and run scripts |
►CRVector | Represents a 3d vector (x/y/z) |
CRView | Represents a view in a drawing |
CRViewFocusListener | Abstract base class for classes that are interested in the current view focus |
CRViewListener | Abstract base class for classes that are interested in being notified whenever a view has been added or changed |
CRViewportData | Copyright (c) 2011-2018 by Andrew Mustun |
CRViewportEntity | Viewport entity |
CRWheelEvent | A mouse wheel event for a graphics scene |
CRWidget | Copyright (c) 2011-2018 by Andrew Mustun |
CRXLine | Low-level mathematical representation of an infinite line |
CRXLineData | Copyright (c) 2011-2018 by Andrew Mustun |
CRXLineEntity | Infinite line entity |
CSave | This action handles all user interaction to save the current drawing |
CSaveAs | This action handles all user interaction to save drawings under a new name |
CScale | Scales selected entities. Supports multiple copies |
CScInputInfoEventFilter | Event filter installed for all widgets, tracks mouse, keys, etc |
CScMirrored | This action creates a Qt main window |
CScPrepare | This action resizes the application window for screencasts |
CScreencast | |
CSelect | Base class for all advanced selection tools |
CSelectAll | Select all entities |
CSelectBlockReferences | Select block references from block |
CSelectByColor | Selects entities by their color |
CSelectByHandle | Selects an entity by its handle |
CSelectContour | Select connected entities |
CSelectIntersectedEntities | Select entities intersected with line |
CSelectLayer | Select entities based on layer |
CSelectLayerByEntity | Select all entities on the same layer |
CSelectRectangle | Selects all entities inside a user specified rectangle |
CSetRelativeZero | Sets a new position for the relative zero point |
CShape | Base class for all shape drawing tools |
CShapeAlgorithms | |
CShapePolygonAFCP | Polygon with center, center point of flat edge and number of edges |
CShapePolygonAFPP | Polygon from two center points of two sides and number of edges |
CShapePolygonCP | Polygon with center, corner point and number of edges |
CShapePolygonPP | Polygon from two corner points and number of edges |
CShapeRectanglePP | Rectangle from two corner points |
CShapeRectangleSize | Rectangle from point and size |
CShowActiveLayer | Show only active layer |
CShowAllBlocks | Show all blocks |
CShowAllLayers | This action handles all user interaction to show all layers of the current drawing |
CShowReadme | Copyright (c) 2011-2018 by Andrew Mustun |
CShowToolDialog | Copyright (c) 2011-2018 by Andrew Mustun |
CSnap | Base class for all snap tools |
CSnapAuto | Auto snap |
CSnapCenter | Snap to center points |
CSnapCoordinate | Enter coordinate |
CSnapCoordinatePolar | Enter polar coordinate |
CSnapDistance | Snap to point with distance from end point |
CSnapDistanceManual | Snap to point with distance to specified point |
CSnapEnd | Snap to end point |
CSnapFree | Disable snapping |
CSnapGrid | Snap to grid |
CSnapIntersection | Snap to intersection points |
CSnapIntersectionManual | Snap to intersection points by selecting two entities |
CSnapMiddle | Snap to middle points |
CSnapMiddleManual | Snap to middle points between two points |
CSnapOnEntity | Snap to points on entities |
CSnapPerpendicular | Snap to point perpendicular to entity |
CSnapReference | Snap to reference points |
CSnapSelectionCenter | Snap to center of current selection |
CSnapTangential | Snap to point of tangency on entity |
CSnapXManual | Lock X position |
CSnapYManual | Lock Y coordinate |
CSpline | Base class for all spline drawing tools |
CSplineControlPoints | Spline from control points and degree |
CSplineToLine | Converts (selected) straight splines to lines |
CStatusBar | The status bar is created and initialized here |
CStretch | Copyright (c) 2011-2018 by Andrew Mustun |
CString | ECMAScript Script class |
CSvgHandler | SAX style XML handler |
CSvgImport | Copyright (c) 2011-2018 by Andrew Mustun |
CSvgImporter | Very basic SVG import implementation. Only supports a few SVG tags |
CSvgImporterFactory | |
CSymbolMenuData | Helper class for symbol popup menu |
CTable | Abstract base class for all table objects |
CTag | Copyright (c) 2011-2018 by Andrew Mustun |
CTagCategory | Copyright (c) 2011-2018 by Andrew Mustun |
CTest_CreationClass | This class takes care of the entities read from the file |
CText | Insert text |
CTextAlong | Insert text along an entity |
CTextDialog | Text creation or editing dialog |
CTextPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CThemePreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CToBack | Copyright (c) 2011-2018 by Andrew Mustun |
CToFront | Copyright (c) 2011-2018 by Andrew Mustun |
CToggleAntialiasingModeFocusListener | Helper class to update AntialiasingMode button status when focus changes (e.g |
CToggleBlockVisibility | Toggle block visibility |
CToggleDraftModeFocusListener | Helper class to update DraftMode button status when focus changes (e.g |
CToggleGrid | Toggles grid visibility |
CToggleGridFocusListener | Helper class to update grid button status when focus changes (e.g |
CToggleLayerLock | Toggle layer lock status |
CToggleLayerVisibility | Toggle layer visibility |
CToggleLinetypeModeFocusListener | Helper class to update LinetypeMode button status when focus changes (e.g |
CToolBarPreferences | Copyright (c) 2011-2018 by Andrew Mustun |
CToolMatrixFocus | Copyright (c) 2011-2018 by Andrew Mustun |
CTransform | Base class for all transformation tools (move, copy, rotate, mirror, ...) |
CTranslate | Translates (moves or copies) selected entities. Supports multiple copies |
CTranslateRotate | Translates and rotates selected entities. Supports multiple copies |
CTrim | Trims an entity to another entity or trims both entities if this.trimBoth is true |
CTrimBoth | Trims two entities to each other |
CTutorials | Base class for all tutorial style examples |
CUiPreferences | Copyright (c) 2011-2020 by Andrew Mustun |
CUndo | Undoes the last transaction of the current document |
CUnlockAllLayers | This action handles all user interaction to unlock all layers of the current drawing |
CView | Base class for all view tools |
CViewportWidget | A viewport widget encapsulates one graphics view and might provide means to navigate (scroll bars) and other widgets that are available for every graphics view |
CViewToolBars | Initializes the toolbar menu entry of the view menu that can be used to toggle toolbars and dock widgets |
CWebsite | Copyright (c) 2011-2018 by Andrew Mustun |
CWidgets | Base class for widget related tools |
CWindow | Base class for all window tools |
CWindowZoom | Copyright (c) 2011-2018 by Andrew Mustun |
CXLineHorizontal | Horizontal construction line with fixed angle |
CXLineVertical | Vertical construction line with fixed angle |
CXmlHandler | SAX style XML handler |
CZoom | Base class for all zoom tools |
CZoomIn | Copyright (c) 2011-2018 by Andrew Mustun |
CZoomOut | Copyright (c) 2011-2018 by Andrew Mustun |
CZoomToSelection | Copyright (c) 2011-2018 by Andrew Mustun |