Document::SymmetricDelta Class Reference

A DocumentDelta where apply and unapply are the same thing. More...

#include <SymmetricDelta.h>

Inheritance diagram for Document::SymmetricDelta:

Document::DocumentDelta Document::FlipEdgeDelta List of all members.

Public Member Functions

 SymmetricDelta ()
virtual ~SymmetricDelta ()
void unapply (Track::Track &track)
 Reverse the change by using apply again.

Detailed Description

A DocumentDelta where apply and unapply are the same thing.

This is used where apply reverses something, so that unapply can use exactly the same code to end up in the original state.

Definition at line 24 of file SymmetricDelta.h.


Constructor & Destructor Documentation

Document::SymmetricDelta::SymmetricDelta (  ) 

Definition at line 17 of file SymmetricDelta.cpp.

Document::SymmetricDelta::~SymmetricDelta (  )  [virtual]

Definition at line 21 of file SymmetricDelta.cpp.


Member Function Documentation

void Document::SymmetricDelta::unapply ( Track::Track track  )  [virtual]

Reverse the change by using apply again.

Implements Document::DocumentDelta.

Definition at line 25 of file SymmetricDelta.cpp.


The documentation for this class was generated from the following files:
Get Racer at SourceForge.net. Fast, secure and Free Open Source software downloads

Generated at Mon Sep 6 00:41:17 2010 by Doxygen version 1.4.7 for Racer version svn335.