QCAD
Open Source 2D CAD
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RClipboardOperation
 Base class for clipboard related operations (copy, cut, paste). More...
class  RCopyOperation
 Copyright (c) 2011-2013 by Andrew Mustun. 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
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RMixedOperation
 Implementation of an operation that adds, modifies and deletes entities. More...
class  RModifyObjectOperation
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RModifyObjectsOperation
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RMoveReferencePointOperation
 Implementation of an operation that moves a reference point by a given distance. More...
class  RMoveSelectionOperation
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RPasteOperation
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RTransformation
 Copyright (c) 2011-2013 by Andrew Mustun. More...
class  RTranslation
 Copyright (c) 2011-2013 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).