@ -11,6 +11,7 @@ namespace ofx{
}
void CommandManager::undo(){
ofLogNotice("CommandManager", "undo");
if (commandStack.size() > 0){
BaseUndoableCommand * cmd = commandStack.back();
cmd->undo();
@ -16,6 +16,7 @@ namespace ofx{
void RemoveSurfaceCommand::undo(){
ofLogNotice("RemoveSurfaceCommand", "undo");
if (_surface == 0) {
ofLogError("RemoveSurfaceCommand", "No surface stored");
@ -21,6 +21,7 @@ namespace ofx{
void SelectSurfaceCommand::undo(){
ofLogNotice("SelectSurfaceCommand", "undo");
_projectionEditor->clearJoints();
_surfaceManager->selectSurface(_prevSelectedSurface);
_projectionEditor->createJoints();