DeleteGeometryOperation Class Reference


Detailed Description

This Operation deletes geometries.

Use this operation to delete geometries in an undoable manner.

Definition at line 109 of file operation.h.

#include <operation.h>

Inheritance diagram for DeleteGeometryOperation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual  ~DeleteGeometryOperation ()
virtual void  MarkForDeletion (Geometry *pGeometry)
  Mark the given geometry for deletion. Multiple geometries can be.

Constructor & Destructor Documentation

virtual ~DeleteGeometryOperation ( ) [virtual]

Member Function Documentation

virtual void MarkForDeletion ( Geometry pGeometry ) [virtual]

Mark the given geometry for deletion. Multiple geometries can be.

marked for deletion with the same DeleteGeoemtryOperation. The geometries will be deleted when the operation is executed through Kernel::DoOperation(). Do not reference or access the geometry after calling passing this operation into Kernel::DoOperation()

Parameters:
[in] pGeometry The geometry to delete

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

DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation
DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation DeleteGeometryOperation