CPEditorPanel.cpp File Reference

implementation of CPEditorPanel Class More...

#include <config.h>
#include "panoinc.h"
#include "hugin/huginApp.h"
#include "hugin/config_defaults.h"
#include "hugin/CommandHistory.h"
#include "base_wx/wxImageCache.h"
#include "hugin/CPImageCtrl.h"
#include "hugin/TextKillFocusHandler.h"
#include "hugin/CPEditorPanel.h"
#include "hugin/wxPanoCommand.h"
#include "base_wx/MyProgressDialog.h"
#include <algorithm>
#include <float.h>
#include <vector>
#include "vigra/cornerdetection.hxx"
#include "vigra/localminmax.hxx"
#include "vigra_ext/Correlation.h"
#include "Celeste.h"

Include dependency graph for CPEditorPanel.cpp:

Go to the source code of this file.

Functions

 EVT_COMBOBOX (XRCID("cp_editor_left_choice"), CPEditorPanel::OnLeftChoiceChange) EVT_COMBOBOX(XRCID("cp_editor_right_choice")
CPEditorPanel::OnRightChoiceChange EVT_LIST_ITEM_SELECTED (XRCID("cp_editor_cp_list"), CPEditorPanel::OnCPListSelect) EVT_LIST_ITEM_DESELECTED(XRCID("cp_editor_cp_list")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect 
EVT_LIST_COL_END_DRAG (XRCID("cp_editor_cp_list"), CPEditorPanel::OnColumnWidthChange) EVT_CHOICE(XRCID("cp_editor_choice_zoom")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom 
EVT_TEXT_ENTER (XRCID("cp_editor_x1"), CPEditorPanel::OnTextPointChange) EVT_TEXT_ENTER(XRCID("cp_editor_y1")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange 
EVT_TEXT_ENTER (XRCID("cp_editor_x2"), CPEditorPanel::OnTextPointChange) EVT_TEXT_ENTER(XRCID("cp_editor_y2")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange
CPEditorPanel::OnTextPointChange 
EVT_CHOICE (XRCID("cp_editor_mode"), CPEditorPanel::OnTextPointChange) EVT_BUTTON(XRCID("cp_editor_delete")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange
CPEditorPanel::OnTextPointChange
CPEditorPanel::OnDeleteButton 
EVT_BUTTON (XRCID("cp_editor_add"), CPEditorPanel::OnAddButton) EVT_BUTTON(XRCID("cp_editor_previous_img")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange
CPEditorPanel::OnTextPointChange
CPEditorPanel::OnDeleteButton
CPEditorPanel::OnPrevImg 
EVT_BUTTON (XRCID("cp_editor_next_img"), CPEditorPanel::OnNextImg) EVT_BUTTON(XRCID("cp_editor_finetune_button")
CPEditorPanel::OnRightChoiceChange
CPEditorPanel::OnCPListDeselect
CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange
CPEditorPanel::OnTextPointChange
CPEditorPanel::OnDeleteButton
CPEditorPanel::OnPrevImg CPEditorPanel::OnFineTuneButton 
EVT_BUTTON (XRCID("cp_editor_celeste_button"), CPEditorPanel::OnCelesteButton) CPEditorPanel


Detailed Description

implementation of CPEditorPanel Class

Author:
Pablo d'Angelo <pablo.dangelo@web.de>
$Id$

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this software; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Definition in file CPEditorPanel.cpp.


Function Documentation

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange CPEditorPanel::OnTextPointChange CPEditorPanel::OnDeleteButton CPEditorPanel::OnPrevImg CPEditorPanel::OnFineTuneButton EVT_BUTTON ( XRCID("cp_editor_celeste_button")  ,
CPEditorPanel::OnCelesteButton   
)

Definition at line 87 of file CPEditorPanel.cpp.

References DEBUG_TRACE.

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange CPEditorPanel::OnTextPointChange CPEditorPanel::OnDeleteButton CPEditorPanel::OnPrevImg EVT_BUTTON ( XRCID("cp_editor_next_img")  ,
CPEditorPanel::OnNextImg   
)

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange CPEditorPanel::OnTextPointChange CPEditorPanel::OnDeleteButton EVT_BUTTON ( XRCID("cp_editor_add")  ,
CPEditorPanel::OnAddButton   
)

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange CPEditorPanel::OnTextPointChange EVT_CHOICE ( XRCID("cp_editor_mode")  ,
CPEditorPanel::OnTextPointChange   
)

EVT_COMBOBOX ( XRCID("cp_editor_left_choice")  ,
CPEditorPanel::OnLeftChoiceChange   
)

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect EVT_LIST_COL_END_DRAG ( XRCID("cp_editor_cp_list")  ,
CPEditorPanel::OnColumnWidthChange   
)

CPEditorPanel::OnRightChoiceChange EVT_LIST_ITEM_SELECTED ( XRCID("cp_editor_cp_list")  ,
CPEditorPanel::OnCPListSelect   
)

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom CPEditorPanel::OnTextPointChange EVT_TEXT_ENTER ( XRCID("cp_editor_x2")  ,
CPEditorPanel::OnTextPointChange   
)

CPEditorPanel::OnRightChoiceChange CPEditorPanel::OnCPListDeselect CPEditorPanel::OnZoom EVT_TEXT_ENTER ( XRCID("cp_editor_x1")  ,
CPEditorPanel::OnTextPointChange   
)


Generated on 28 Nov 2014 for Hugintrunk by  doxygen 1.4.7