QgsUndoCommand::GeometryChangeEntry Class Reference

change structure to geometry for undo/redo purpose More...

#include <qgsvectorlayerundocommand.h>

Collaboration diagram for QgsUndoCommand::GeometryChangeEntry:

Collaboration graph

List of all members.

Public Member Functions

 GeometryChangeEntry ()
 ~GeometryChangeEntry ()
void setOriginalGeometry (QgsGeometry &orig)
void setTargetGeometry (QgsGeometry &target)

Public Attributes


Detailed Description

change structure to geometry for undo/redo purpose

Definition at line 44 of file qgsvectorlayerundocommand.h.

Constructor & Destructor Documentation

QgsUndoCommand::GeometryChangeEntry::GeometryChangeEntry (  ) 

Definition at line 9 of file qgsvectorlayerundocommand.cpp.

QgsUndoCommand::GeometryChangeEntry::~GeometryChangeEntry (  ) 

Definition at line 39 of file qgsvectorlayerundocommand.cpp.

References original, and target.

Member Function Documentation

void QgsUndoCommand::GeometryChangeEntry::setOriginalGeometry ( QgsGeometry orig  ) 

void QgsUndoCommand::GeometryChangeEntry::setTargetGeometry ( QgsGeometry target  ) 

Definition at line 26 of file qgsvectorlayerundocommand.cpp.

References target, QgsGeometry::type(), and QGis::UnknownGeometry.

Member Data Documentation

Definition at line 53 of file qgsvectorlayerundocommand.h.

Referenced by setOriginalGeometry(), and ~GeometryChangeEntry().

Definition at line 54 of file qgsvectorlayerundocommand.h.

Referenced by setTargetGeometry(), and ~GeometryChangeEntry().

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

Generated on Sat Feb 4 19:17:56 2012 for Quantum GIS API Documentation by  doxygen 1.5.6