Quantum GIS API Documentation  1.7.5-Wroclaw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
QgsUndoCommand::GeometryChangeEntry Class Reference

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

#include <qgsvectorlayerundocommand.h>

Collaboration diagram for QgsUndoCommand::GeometryChangeEntry:
Collaboration graph
[legend]

Public Member Functions

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

Public Attributes

QgsGeometryoriginal
 
QgsGeometrytarget
 

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.

Member Function Documentation

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

Definition at line 14 of file qgsvectorlayerundocommand.cpp.

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

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

Definition at line 26 of file qgsvectorlayerundocommand.cpp.

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

Member Data Documentation

QgsGeometry* QgsUndoCommand::GeometryChangeEntry::original

Definition at line 53 of file qgsvectorlayerundocommand.h.

QgsGeometry* QgsUndoCommand::GeometryChangeEntry::target

Definition at line 54 of file qgsvectorlayerundocommand.h.


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