QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RDeleteObjectOperation Class Reference

Implementation of an operation that deletes entities. More...

#include <RDeleteObjectOperation.h>

Inheritance diagram for RDeleteObjectOperation:
RDeleteObjectsOperation ROperation

List of all members.

Public Member Functions

 RDeleteObjectOperation (QSharedPointer< RObject > object, bool undoable=true)
virtual ~RDeleteObjectOperation ()
- Public Member Functions inherited from RDeleteObjectsOperation
virtual RTransaction apply (RDocument &document, bool preview=false) const
 Applies this operation to selection in the given document.
void deleteObject (const QSharedPointer< RObject > &o)
virtual void preview (RDocument &document, RExporter &exporter) const
 RDeleteObjectsOperation (bool undoable=true)
 RDeleteObjectsOperation (QList< QSharedPointer< RObject > > &list, bool undoable=true)
virtual ~RDeleteObjectsOperation ()
- Public Member Functions inherited from ROperation
RS::EntityType getEntityTypeFilter () const
 ROperation (bool undoable=true, RS::EntityType entityTypeFilter=RS::EntityAll)
virtual ~ROperation ()

Detailed Description

Implementation of an operation that deletes entities.

Scriptable:
This class is wrapped for script environments.

Constructor & Destructor Documentation

RDeleteObjectOperation::RDeleteObjectOperation ( QSharedPointer< RObject object,
bool  undoable = true 
)
virtual RDeleteObjectOperation::~RDeleteObjectOperation ( )
inlinevirtual

The documentation for this class was generated from the following files: