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).
Classes
Section titled “Classes”| Class | Description |
|---|---|
| RAddObjectOperation | Implementation of an operation that adds entities. |
| RAddObjectsOperation | Implementation of an operation that adds entities. |
| RChangePropertyOperation | Implementation of an operation that changes a given property to a given value for the selection in a document. |
| RClickReferencePointOperation | Implementation of an operation triggered when user clicks a reference point. |
| RClipboardOperation | Base class for clipboard related operations (copy, cut, paste). |
| RCopyOperation | Implementation of an operation that copies the selection of the given document to the clipboard. |
| 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. |
| RMixedOperation | Implementation of an operation that adds, modifies and deletes entities. |
| RModifyObjectOperation | |
| RModifyObjectsOperation | Implementation of an operation that adds entities. |
| 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. |
| ROperationUtils | Implementation of operation utilities. |
| RPasteOperation | Implementation of an operation that pastes the clipboard at a given reference point. |
| RScaleSelectionOperation | Implementation of an operation that scales a selection by a given factor. |
| RTransformation | |
| RTranslation |