| RAccessibleContainers |
|
| RAccessibleFlatTree |
|
| RAccessibleNameFilter |
Application wide event filter that gives input widgets without an accessible name the text of the label next to them. |
| RAccessibleToolButton |
|
| RAccessibleToolTipFilter |
|
| RAccessibleValueLabel |
|
| RAction |
Abstract base class for all action classes. |
| RActionAdapter |
Abstract base class for all action classes. |
| RAddObjectOperation |
Implementation of an operation that adds entities. |
| RAddObjectsOperation |
Implementation of an operation that adds entities. |
| RArc |
Low-level mathematical representation of an arc. |
| RArcData |
Stores and manages all data that defines the geometry and appearance of an arc entity. |
| RArcEntity |
Arc entity. |
| RArcExporter |
|
| RArcProxy |
Proxy for advanced arc functionality. |
| RAttributeData |
Stores and manages all data that defines the geometry and appearance of a block attribute entity. |
| RAttributeDefinitionData |
Stores and manages all data that defines the geometry and appearance of a block attribute definition entity. |
| RAttributeDefinitionEntity |
Block attribute definition entity. |
| RAttributeEntity |
Attribute entity. |
| RBlock |
Represents a block definition in a drawing. |
| RBlockListener |
Abstract base class for classes that are interested in being notified whenever a block has been added or changed. |
| RBlockProxy |
Proxy for advanced block functionality. |
| RBlockReferenceData |
Defines the geometry and appearance of a block reference entity. |
| RBlockReferenceEntity |
Block reference entity. |
| RBox |
Represents a box e.g. |
| RCadToolBar |
|
| RCadToolBarPanel |
|
| RChangePropertyOperation |
Implementation of an operation that changes a given property to a given value for the selection in a document. |
| RCharacterWidget |
|
| RCharacterWidgetPlugin |
|
| RCircle |
Low-level mathematical representation of a circle. |
| RCircleData |
Stores and manages all data that defines the geometry and appearance of a circle entity. |
| RCircleEntity |
Circle entity. |
| RClickReferencePointOperation |
Implementation of an operation triggered when user clicks a reference point. |
| RClipboardOperation |
Base class for clipboard related operations (copy, cut, paste). |
| RCloseCurrentEvent |
|
| RColor |
Color. |
| RColorCombo |
|
| RColorComboPlugin |
|
| RColorDialog |
|
| RColumnLayout |
|
| RComboBox |
|
| RComboBoxPlugin |
|
| RCommandEvent |
|
| RCommandLine |
|
| RCommandLinePlugin |
|
| RCoordinateEvent |
Coordinate Event. |
| RCoordinateListener |
Abstract base class for classes that are interested in the current coordinate of the mouse cursor. |
| RCopyOperation |
Implementation of an operation that copies the selection of the given document to the clipboard. |
| RCustomWidgets |
|
| RDebug |
This class provides some static methods for printing debugging information to stderr. |
| RDeleteAllEntitiesOperation |
Implementation of an operation that adds entities. |
| RDeleteObjectOperation |
Implementation of an operation that deletes entities. |
| RDeleteObjectsOperation |
Implementation of an operation that deletes entities. |
| RDeleteSelectionOperation |
Implementation of an operation that deletes the selection of the given document to the clipboard. |
| RDimAlignedData |
Aligned dimension entity data class. |
| RDimAlignedEntity |
Aligned dimension entity class. |
| RDimAngular2LData |
Angular dimension entity from 2 lines data class. |
| RDimAngular2LEntity |
Angular dimension entity from 2 lines class. |
| RDimAngular3PData |
Angular dimension entity data class. |
| RDimAngular3PEntity |
Angular dimension from 3 points entity class. |
| RDimAngularData |
Angular dimension entity data base class. |
| RDimAngularEntity |
Angular dimension entity base class. |
| RDimArcLengthData |
Arc length dimension entity data class. |
| RDimArcLengthEntity |
Arc length dimension entity class. |
| RDimDiametricData |
Diametric dimension entity data class. |
| RDimDiametricEntity |
Aligned dimension entity class. |
| RDimensionData |
Base class for dimension entity data classes. |
| RDimensionEntity |
Base class for dimension entity classes. |
| RDimLinearData |
Linear dimension entity data base class. |
| RDimLinearEntity |
Linear dimension entity base class. |
| RDimOrdinateData |
Ordinate dimension entity data class. |
| RDimOrdinateEntity |
Ordinate dimension entity class. |
| RDimRadialData |
Radial dimension entity data class. |
| RDimRadialEntity |
Aligned dimension entity class. |
| RDimRotatedData |
Rotated dimension entity data class. |
| RDimRotatedEntity |
Rotated, linear dimension entity class. |
| RDimStyle |
Dimension style class. |
| RDimStyleData |
|
| RDimStyleProxy |
Proxy for advanced dimension style functionality and rendering. |
| RDimStyleProxyBasic |
Proxy for advanced dimension style functionality and rendering. |
| RDirected |
|
| RDockWidget |
|
| RDocument |
A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc. |
| RDocumentInterface |
Interface for interaction between a graphics document and a user. |
| RDocumentVariables |
This type of object is used to store document wide variables. |
| RDxfExporter |
Exporter for the DXF format, based on dxflib. |
| RDxfExporterFactory |
|
| RDxfImporter |
Importer for the DXF format, based on the dxflib library. |
| RDxfImporterFactory |
|
| RDxfPlugin |
|
| RDxfServices |
DXF support tools, mainly for QCAD 2 DXF imports. |
| RDxfServicesProxy |
|
| RDxfTextStyle |
Represents a text style. |
| REllipse |
Low-level mathematical representation of an ellipse or ellipse arc. |
| REllipseData |
Stores and manages all data that defines the geometry and appearance of an ellipse entity. |
| REllipseEntity |
Ellipse entity. |
| REllipseProxy |
Proxy for advanced ellipse functionality. |
| REntity |
Base class for all entity classes. |
| REntityData |
Base class for all entity data classes. |
| REntityExportListener |
Abstract base class for classes that wish to be notified when an entity is exported. |
| REntityPickEvent |
Entity pick event. |
| REventFilter |
|
| REventHandler |
Event handler class. |
| RExplodable |
Interface for explodable shape classes. |
| RExporter |
Abstract base class for exporters. |
| RExportListener |
Abstract base class for classes that are interested in file export events. |
| RFaceData |
|
| RFaceEntity |
Face entity. |
| RFileCache |
QBuffer based file cache. |
| RFileExporter |
Base class for file exporters. |
| RFileExporterFactory |
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. |
| RFileExporterRegistry |
Registry of all available file exporters (RFileExporter). |
| RFileImporter |
Base class for file importers. |
| RFileImporterFactory |
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. |
| RFileImporterRegistry |
Registry of all available file importers (RFileImporter). |
| RFileSystemModel |
|
| RFlowLayout |
Flow layout. |
| RFocusFrame |
|
| RFocusListener |
Abstract base class for classes that are interested in the current focus. |
| RFont |
|
| RFontChooserWidget |
|
| RFontChooserWidgetPlugin |
|
| RFontList |
|
| RGraphicsScene |
Abstract base class for all graphics scenes. |
| RGraphicsSceneDrawable |
|
| RGraphicsSceneQt |
Qt based 2d graphics scene. |
| RGraphicsView |
Graphics view. |
| RGraphicsViewImage |
QImage based 2d graphics view. |
| RGraphicsViewQt |
QWidget based 2d graphics view. |
| RGraphicsViewQtPlugin |
|
| RGraphicsViewWorker |
Thread worker that draws a part of a document. |
| RGraphicsViewWorkerPainter |
|
| RGrid |
Abstract base class for grid implementations. |
| RGuiAction |
Abstract base class for GUI action classes. |
| RHatchData |
Stores and manages all data that defines the geometry and appearance of a hatch or solid fill entity. |
| RHatchEntity |
Point entity. |
| RHatchProxy |
Proxy for advanced hatch functionality. |
| RImageData |
Stores and manages all data that defines the geometry and appearance of a raster image entity. |
| RImageEntity |
Point entity. |
| RImporter |
Base class for importers. |
| RImportListener |
Abstract base class for classes that are interested in file import events. |
| RInputEvent |
An input event for a graphics scene. |
| RInterTransactionListener |
Abstract base class for classes that are interested in transactions in progress. |
| RKeyListener |
Abstract base class for classes that are interested in key events. |
| RLayer |
Represents a layer in a drawing. |
| RLayerListener |
Abstract base class for classes that are interested in being notified whenever a layer has been added or changed. |
| RLayerProxy |
Proxy for advanced layer functionality. |
| RLayerState |
Represents a layer state (state of list of layers) in a drawing. |
| RLayout |
Represents a layout definition in a drawing. |
| RLeaderData |
Leader entity data class. |
| RLeaderEntity |
Leader entity class. |
| RLine |
Low-level mathematical representation of a line. |
| RLineData |
Stores and manages all data that defines the geometry and appearance of a line entity. |
| RLineEntity |
Line entity. |
| RLinetype |
Represents a linetype in a drawing. |
| RLinetypeCombo |
|
| RLinetypeComboDelegate |
|
| RLinetypeComboPlugin |
|
| RLinetypeList |
|
| RLinetypeListImperial |
|
| RLinetypeListMetric |
|
| RLinetypePattern |
|
| RLinetypePatternExporter |
|
| RLineweight |
|
| RLineweightCombo |
|
| RLineweightComboPlugin |
|
| RLinkedStorage |
Memory based storage that is linked to another storage. |
| RListView |
|
| RListViewPlugin |
|
| RListWidget |
|
| RLocalPeer |
|
| RLockedFile |
|
| RMacMenuAccessibility |
|
| RMacModalMenuGuard |
|
| RMainWindow |
Base class for an MDI main application window. |
| RMainWindowProxy |
|
| RMainWindowQt |
Base class for a Qt based MDI main application window. |
| RMath |
Math functions. |
| RMathComboBox |
|
| RMathComboBoxPlugin |
|
| RMathLineEdit |
|
| RMathLineEditPlugin |
|
| RMatrix |
Simple matrix class. |
| RMdiArea |
MDI area with tabbar that features add tab button. |
| RMdiChildQt |
MDI child window. |
| RMdiChildQtPlugin |
|
| RMemoryStorage |
Basic memory based storage. |
| RMessageHandler |
|
| RMixedOperation |
Implementation of an operation that adds, modifies and deletes entities. |
| RModifiedListener |
Abstract base class for classes that are interested in the current state of a storage (modified or unmodified). |
| RModifyObjectOperation |
|
| RModifyObjectsOperation |
Implementation of an operation that adds entities. |
| RMouseCoordinateListener |
Abstract base class for classes that are interested in the current coordinate of the mouse cursor. |
| RMouseEvent |
A mouse event for a graphics scene. |
| RMoveReferencePointOperation |
Implementation of an operation that moves a reference point by a given distance. |
| RMoveSelectionOperation |
Implementation of an operation that moves a selection by a given distance. |
| RMultiOperation |
An operation that bundles several ROperation objects into one. |
| RNavigationAction |
|
| RNewDocumentListener |
Abstract base class for classes that are interested in being notified when a new document is created. |
| RNonCopyable |
|
| RObject |
Abstract base class for all objects. |
| ROperation |
This abstract class is an interface for all operation implementations. |
| ROperationUtils |
Implementation of operation utilities. |
| ROrthoGrid |
Grid representation. |
| RPainterPath |
Extended painter path with a z-level and a pen. |
| RPainterPathDevice |
|
| RPainterPathEngine |
|
| RPainterPathExporter |
Exports all exported geometry into one painter path as line elements. |
| RPainterPathSource |
Interface for entity data classes that can deliver painter paths. |
| RPaletteListener |
|
| RPasteOperation |
Implementation of an operation that pastes the clipboard at a given reference point. |
| RPattern |
|
| RPatternLine |
|
| RPatternList |
|
| RPatternListImperial |
|
| RPatternListMetric |
|
| RPenListener |
Abstract base class for classes that are interested in being notified whenever the current pen changes. |
| RPluginInfo |
Information about a plugin. |
| RPluginInterface |
Interface for all C++ QCAD plugins. |
| RPluginLoader |
|
| RPoint |
Low-level mathematical representation of a point. |
| RPointData |
Stores and manages all data that defines the geometry and appearance of a point entity. |
| RPointEntity |
Point entity. |
| RPolyline |
Low-level mathematical representation of an open polyline or closed polyline (= polygon). |
| RPolylineData |
Stores and manages all data that defines the geometry and appearance of a polyline entity. |
| RPolylineEntity |
Polyline entity. |
| RPolylineProxy |
Proxy for advanced polyline functionality. |
| RPolyMeshData |
Stores and manages all data that defines the geometry of a polygon mesh entity: a list of vertices and a list of faces, each face referring to three or more vertices by index (indexed mesh with shared vertices). |
| RPolyMeshDataProxy |
Proxy for polygon mesh functionality (edges, triangulation, reference points, splitting). |
| RPolyMeshEntity |
Polygon mesh entity: an indexed mesh of faces with three or more vertices sharing one list of vertices (see RPolyMeshData). |
| RPolyMeshEntityProxy |
Proxy for polygon mesh entity functionality (rendering). |
| RPreferencesListener |
Abstract base class for classes that are interested in changes in drawing or application preferences. |
| RProgressHandler |
|
| RProperty |
Property with type ID, value and attributes. |
| RPropertyAttributes |
|
| RPropertyChange |
Stores the change that was made to a property of an object. |
| RPropertyEditor |
Base class for property editors. |
| RPropertyEvent |
|
| RPropertyListener |
Abstract base class for classes that are interested in properties of the current selection or the current action. |
| RPropertyTypeId |
|
| RRay |
Low-level mathematical representation of a ray. |
| RRayData |
Stores and manages all data that defines the geometry and appearance of a ray entity. |
| RRayEntity |
Infinite ray entity. |
| RRefPoint |
Represents a reference point of an entity. |
| RRequireHeap |
|
| RResourceList |
|
| RRestrictAngleLength |
Angle and length snap restriction implementation. |
| RRestrictHorizontal |
Horizontal snap restriction implementation. |
| RRestrictOff |
Default snap restriction implementation (no restriction). |
| RRestrictOrthogonal |
Orthogonal snap restriction implementation. |
| RRestrictVertical |
Vertical snap restriction implementation. |
| RRuler |
Abstract base class for widgets that display a ruler, usually shown at the top and left of a graphics view. |
| RRulerQt |
Widget that displays the current mouse position. |
| RRulerQtPlugin |
|
| RRunner |
|
| RS |
Class namespace for various global enums. |
| RScaleSelectionOperation |
Implementation of an operation that scales a selection by a given factor. |
| RScriptAction |
|
| RScriptHandler |
Abstract base class for all script handlers. |
| RScriptHandlerRegistry |
Script Handler Registry for global Script Handlers. |
| RScriptsPlugin |
|
| RSelectionChangedEvent |
|
| RSelectionListener |
Abstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes. |
| RSettings |
|
| RSettingsBridge |
|
| RShape |
Interface for geometrical shape classes. |
| RShapeProxy |
Proxy for advanced shape functionality. |
| RShapeTransformation |
|
| RShapeTransformationScale |
|
| RShortcutLineEdit |
|
| RShortcutLineEditPlugin |
|
| RSiDataStream |
|
| RSiGetRegionVisitor |
|
| RSingleApplication |
|
| RSingleton |
|
| RSnap |
Abstract base class for all grid and object snap implementations. |
| RSnapAuto |
Auto snapper implementation. |
| RSnapCenter |
Center snapper implementation. |
| RSnapDistance |
Distance snapper implementation. |
| RSnapEnd |
End snapper implementation. |
| RSnapEntityBase |
Base class for entity based snap classes. |
| RSnapFree |
Free snapper implementation. |
| RSnapGrid |
Grid snapper implementation. |
| RSnapIntersection |
Intersection snapper implementation. |
| RSnapListener |
Abstract base class for classes that are interested in the current snap mode. |
| RSnapMiddle |
Middle snapper implementation. |
| RSnapOnEntity |
On entity snapper implementation. |
| RSnapPerpendicular |
Perpendicular snapper implementation. |
| RSnapReference |
Reference snapper implementation. |
| RSnapRestriction |
Abstract base class for all snap restriction implementations. |
| RSnapSelection |
Selection snapper implementation. |
| RSnapTangential |
Tangential snapper implementation. |
| RSolidData |
Stores and manages all data that defines the geometry and appearance of a solid entity. |
| RSolidEntity |
Solid entity. |
| RSpatialIndex |
Abstract base class for spatial index implementations. |
| RSpatialIndexDebugVisitor |
|
| RSpatialIndexNavel |
Spatial index class. |
| RSpatialIndexSimple |
Simple spatial index implementation. |
| RSpatialIndexVisitor |
|
| RSpline |
Low-level mathematical representation of a spline. |
| RSplineData |
Stores and manages all data that defines the geometry and appearance of a spline entity. |
| RSplineEntity |
Spline entity. |
| RSplineProxy |
|
| RStemmer |
|
| RStorage |
This is the abstract base class for all storage implementations. |
| RStorageBlockSort |
|
| RStorageLayerSort |
|
| RTabletEvent |
A tablet event for a graphics scene. |
| RTerminateEvent |
|
| RTextBasedData |
Stores and manages all data that defines the geometry and appearance of a text based entity (text, block attribute, block attribute definition). |
| RTextBasedEntity |
Text entity. |
| RTextData |
Text entity data class. |
| RTextEdit |
|
| RTextEditPlugin |
|
| RTextEntity |
Linear dimension entity class. |
| RTextLabel |
Text label. |
| RTextLayout |
|
| RTextProxy |
Proxy for advanced text functionality. |
| RTextRenderer |
Renders formatted text into painter paths. |
| RThread |
|
| RToleranceData |
Tolerance entity data class. |
| RToleranceEntity |
Tolerance entity class. |
| RToolButton |
|
| RToolMatrixItemDelegate |
Tree widget item delegate. |
| RToolOptionEventFilter |
|
| RTraceData |
|
| RTraceEntity |
Trace entity. |
| RTransaction |
Transaction implementation. |
| RTransactionEvent |
|
| RTransactionListener |
Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified). |
| RTransactionStack |
|
| RTransform |
|
| RTransformation |
|
| RTransformOp |
|
| RTranslation |
|
| RTreeWidget |
|
| RTriangle |
Low-level mathematical representation of a triangle. |
| RUcs |
Represents a user coordinate system (UCS) in a drawing. |
| RUcsListener |
Abstract base class for classes that are interested in being notified whenever a UCS has been added or changed. |
| RUnit |
Conversion methods for units. |
| RVector |
Represents a 3d vector (x/y/z). |
| RView |
Represents a view in a drawing. |
| RViewFocusListener |
Abstract base class for classes that are interested in the current view focus. |
| RViewListener |
Abstract base class for classes that are interested in being notified whenever a view has been added or changed. |
| RViewportData |
Stores and manages all data that defines the geometry and appearance of a viewport entity. |
| RViewportEntity |
Viewport entity. |
| RWheelEvent |
A mouse wheel event for a graphics scene. |
| RWidget |
|
| RWipeoutData |
Stores and manages all data that defines the geometry and appearance of a wipeout entity. |
| RWipeoutEntity |
Polyline entity. |
| RXLine |
Low-level mathematical representation of an infinite line. |
| RXLineData |
Stores and manages all data that defines the geometry and appearance of an infinite line (xline) entity. |
| RXLineEntity |
Infinite line entity. |