QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
Operations Module

This module contains implementations of the ROperation Interface. Operations offer a convenient API to preview and apply common modifications to a drawing document (adding entities, changing entities, removing entities). More...

Classes

class  RAddObjectOperation
 Implementation of an operation that adds entities. More...
 
class  RAddObjectsOperation
 Implementation of an operation that adds entities. More...
 
class  RChangePropertyOperation
 Implementation of an operation that changes a given property to a given value for the selection in a document. More...
 
class  RClickReferencePointOperation
 Implementation of an operation triggered when user clicks a reference point. More...
 
class  RClipboardOperation
 Base class for clipboard related operations (copy, cut, paste). More...
 
class  RCopyOperation
 Implementation of an operation that copies the selection of the given document to the clipboard. More...
 
class  RDeleteAllEntitiesOperation
 Implementation of an operation that adds entities. More...
 
class  RDeleteObjectOperation
 Implementation of an operation that deletes entities. More...
 
class  RDeleteObjectsOperation
 Implementation of an operation that deletes entities. More...
 
class  RDeleteSelectionOperation
 Implementation of an operation that deletes the selection of the given document to the clipboard. More...
 
class  RMixedOperation
 Implementation of an operation that adds, modifies and deletes entities. More...
 
class  RModifyObjectOperation
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RModifyObjectsOperation
 Implementation of an operation that adds entities. More...
 
class  RMoveReferencePointOperation
 Implementation of an operation that moves a reference point by a given distance. More...
 
class  RMoveSelectionOperation
 Implementation of an operation that moves a selection by a given distance. More...
 
class  ROperationUtils
 Implementation of operation utilities. More...
 
class  RPasteOperation
 Implementation of an operation that pastes the clipboard at a given reference point. More...
 
class  RScaleSelectionOperation
 Implementation of an operation that scales a selection by a given factor. More...
 
class  RTransformation
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 
class  RTranslation
 Copyright (c) 2011-2018 by Andrew Mustun. More...
 

Detailed Description

This module contains implementations of the ROperation Interface. Operations offer a convenient API to preview and apply common modifications to a drawing document (adding entities, changing entities, removing entities).