- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Class List
- Class Hierarchy
- Class Members

Public Member Functions

# DeleteGeometryOperation Class Reference

Search for all occurrences

## Detailed Description

This Operation deletes geometries.

Use this operation to delete geometries in an undoable manner.

Definition at line 55 of file operation.h.

`#include <operation.h>`

Inheritance diagram for DeleteGeometryOperation:
[legend]

List of all members.

## Public Member Functions
virtual | ~DeleteGeometryOperation ()
virtual void | MarkForDeletion (Geometry *pGeometry)
| Mark the given geometry for deletion.

## Constructor & Destructor Documentation

virtual ~DeleteGeometryOperation | ( |  | ) | `[virtual]`

## Member Function Documentation

virtual void MarkForDeletion | ( | Geometry * | pGeometry | ) | `[virtual]`

Search for all occurrences

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:

- Mudbox/operation.h

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