7 #ifndef CAFU_COMMAND_CLIP_HPP_INCLUDED
8 #define CAFU_COMMAND_CLIP_HPP_INCLUDED
10 #include "../../CommandPattern.hpp"
11 #include "../MapBrush.hpp"
CommandClipT(MapDocumentT &MapDoc_, const ArrayT< ClipResultT * > &ClipResults_)
The constructor.
Definition: Clip.cpp:15
This class represents a CaWE "map" document.
Definition: MapDocument.hpp:45
This struct describes and holds the result of clipping a brush.
Definition: Clip.hpp:15
Definition: Select.hpp:18
Definition: MapBrush.hpp:15
bool Do()
This method executes the command.
Definition: Clip.cpp:45
void Undo()
This method un-does the command.
Definition: Clip.cpp:97
wxString GetName() const
Returns the name (a description) of the command.
Definition: Clip.cpp:129
Definition: Delete.hpp:22
~CommandClipT()
The destructor.
Definition: Clip.cpp:24
This class represents a general command for implementing modifications to the applications document...
Definition: CommandPattern.hpp:30