QCAD
Open Source 2D CAD
|
This module contains some fundamental core classes and abstract base classes for extensions, e.g. RStorage as an abstract base class for all storage implementations or REntity, the base class for all entity classes in the Entity module. More...
Classes | |
class | RAction |
Abstract base class for all action classes. More... | |
class | RActionAdapter |
Abstract base class for all action classes. More... | |
class | RBlock |
Represents a block definition in a drawing. More... | |
class | RBlockListener |
Abstract base class for classes that are interested in being notified whenever a block has been added or changed. More... | |
class | RBlockReferenceData |
Defines the geometry and appearance of a block reference entity. More... | |
class | RBlockReferenceEntity |
Block reference entity. More... | |
class | RColor |
Color. More... | |
class | RCommandEvent |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RCoordinateEvent |
Coordinate Event. More... | |
class | RCoordinateListener |
Abstract base class for classes that are interested in the current coordinate of the mouse cursor. More... | |
class | RDebug |
This class provides some static methods for printing debugging information to stderr. More... | |
class | RDocument |
A graphics document contains and owns entities, layers, user coordinate systems, variables, block definitions, etc. More... | |
class | RDocumentInterface |
Interface for interaction between a graphics document and a user. More... | |
class | RDocumentVariables |
This type of object is used to store document wide variables. More... | |
class | RDxfServices |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | REntity |
Base class for all entity classes. More... | |
class | REntityData |
Base class for all entity data classes. More... | |
class | REntityExportListener |
Abstract base class for classes that wish to be notified when an entity is exported. More... | |
class | REntityPickEvent |
Entity pick event. More... | |
class | RExporter |
Abstract base class for exporters. More... | |
class | RExportListener |
Abstract base class for classes that are interested in file export events. More... | |
class | RFileCache |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RFileExporter |
Base class for file exporters. More... | |
class | 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. More... | |
class | RFileExporterRegistry |
Registry of all available file exporters (RFileExporter). More... | |
class | RFileImporter |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | 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. More... | |
class | RFileImporterRegistry |
Registry of all available file importers (RFileImporter). More... | |
class | RFocusListener |
Abstract base class for classes that are interested in the current focus. More... | |
class | RFont |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RFontList |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RGraphicsScene |
Abstract base class for all graphics scenes. More... | |
class | RGraphicsView |
Graphics view. More... | |
class | RGrid |
Abstract base class for grid implementations. More... | |
class | RGuiAction |
Abstract base class for GUI action classes. More... | |
class | RImporter |
Base class for importers. More... | |
class | RImportListener |
Abstract base class for classes that are interested in file import events. More... | |
class | RInputEvent |
An input event for a graphics scene. More... | |
class | RInterTransactionListener |
Abstract base class for classes that are interested in transactions in progress. More... | |
class | RKeyListener |
Abstract base class for classes that are interested in key events. More... | |
class | RLayer |
Represents a layer in a drawing. More... | |
class | RLayerListener |
Abstract base class for classes that are interested in being notified whenever a layer has been added or changed. More... | |
class | RLayerProxy |
Copyright (c) 2011-2016 by Andrew Mustun. More... | |
class | RLayerState |
Represents a layer state (state of list of layers) in a drawing. More... | |
class | RLayout |
Represents a layout definition in a drawing. More... | |
class | RLinetype |
Represents a linetype in a drawing. More... | |
class | RLinetypeList |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RLinetypeListImperial |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RLinetypeListMetric |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RLinkedStorage |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RMainWindow |
Base class for an MDI main application window. More... | |
class | RMemoryStorage |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RMessageHandler |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RModifiedListener |
Abstract base class for classes that are interested in the current state of a storage (modified or unmodified). More... | |
class | RMouseCoordinateListener |
Abstract base class for classes that are interested in the current coordinate of the mouse cursor. More... | |
class | RMouseEvent |
A mouse event for a graphics scene. More... | |
class | RNavigationAction |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RNewDocumentListener |
Abstract base class for classes that are interested in being notified when a new document is created. More... | |
class | RNonCopyable |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RObject |
Abstract base class for all objects. More... | |
class | ROperation |
This abstract class is an interface for all operation implementations. More... | |
class | RPainterPath |
Extended painter path with a z-level and a pen. More... | |
class | RPainterPathDevice |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPainterPathEngine |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPainterPathSource |
Interface for entity data classes that can deliver painter paths. More... | |
class | RPaletteListener |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPattern |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPatternLine |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPatternList |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPatternListImperial |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPatternListMetric |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPenListener |
Abstract base class for classes that are interested in being notified whenever the current pen changes. More... | |
class | RPluginInfo |
Information about a plugin. More... | |
class | RPluginInterface |
Interface for all C++ QCAD plugins. More... | |
class | RPluginLoader |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPreferencesListener |
Abstract base class for classes that are interested in changes in drawing or application preferences. More... | |
class | RProgressHandler |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPropertyAttributes |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPropertyEditor |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPropertyEvent |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPropertyListener |
Abstract base class for classes that are interested in properties of the current selection or the current action. More... | |
class | RPropertyTypeId |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RRequireHeap |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RResourceList< T > |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RS |
Class namespace for various global enums. More... | |
class | RScriptAction |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RScriptHandler |
Abstract base class for all script handlers. More... | |
class | RScriptHandlerRegistry |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RSelectionChangedEvent |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RSelectionListener |
Abstract base class for classes that are interested in the current selection and want to be notified whenever the selection changes. More... | |
class | RSettings |
class | RSingleton |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RSnap |
Abstract base class for all grid and object snap implementations. More... | |
class | RSnapListener |
Abstract base class for classes that are interested in the current snap mode. More... | |
class | RSnapRestriction |
Abstract base class for all snap restriction implementations. More... | |
class | RSpatialIndex |
Abstract base class for spatial index implementations. More... | |
class | RSpatialIndexSimple |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RSpatialIndexVisitor |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RStorage |
This is the abstract base class for all storage implementations. More... | |
class | RTabletEvent |
A tablet event for a graphics scene. More... | |
class | RTerminateEvent |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RTextProxy |
Proxy for advanced text functionality. More... | |
class | RTransaction |
Transaction implementation. More... | |
class | RTransactionEvent |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RTransactionListener |
Abstract base class for classes that want to be notified on every transaction (objects added, removed or modified). More... | |
class | RTransactionStack |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RUcs |
Represents a user coordinate system (UCS) in a drawing. More... | |
class | RUcsListener |
Abstract base class for classes that are interested in being notified whenever a UCS has been added or changed. More... | |
class | RView |
Represents a view in a drawing. More... | |
class | RViewFocusListener |
Abstract base class for classes that are interested in the current view focus. More... | |
class | RViewListener |
Abstract base class for classes that are interested in being notified whenever a view has been added or changed. More... | |
class | RViewportData |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RViewportEntity |
Viewport entity. More... | |
class | RWheelEvent |
A mouse wheel event for a graphics scene. More... | |
This module contains some fundamental core classes and abstract base classes for extensions, e.g. RStorage as an abstract base class for all storage implementations or REntity, the base class for all entity classes in the Entity module.