CPListFrame.cpp File Reference

implementation of CPListFrame Class More...

#include <config.h>
#include "panoinc_WX.h"
#include "panoinc.h"
#include <algorithm>
#include <utility>
#include <functional>
#include "base_wx/wxPlatform.h"
#include "hugin/CPListFrame.h"
#include "hugin/MainFrame.h"
#include "hugin/CommandHistory.h"
#include "hugin/huginApp.h"

Include dependency graph for CPListFrame.cpp:

Include dependency graph

Go to the source code of this file.

Classes

class  DelKeyHandler

Defines

#define COMPARETYPEITEM   long
#define COMPARETYPESORTDATA   long

Functions

int wxCALLBACK compareError (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareErrorGreater (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareCPNr (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareCPNrGreater (COMPARETYPEITEM p1, COMPARETYPEITEM p2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareImg1Nr (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareImg1NrGreater (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareImg2Nr (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareImg2NrGreater (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareMode (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
int wxCALLBACK compareModeGreater (COMPARETYPEITEM item1, COMPARETYPEITEM item2, COMPARETYPESORTDATA sortData)
 EVT_LIST_ITEM_SELECTED (XRCID("cp_list_frame_list"), CPListFrame::OnCPListSelectionChanged) EVT_LIST_ITEM_DESELECTED(XRCID("cp_list_frame_list")
CPListFrame::OnCPListSelectionChanged EVT_LIST_COL_CLICK (XRCID("cp_list_frame_list"), CPListFrame::OnCPListHeaderClick) EVT_LIST_COL_END_DRAG(XRCID("cp_list_frame_list")
CPListFrame::OnCPListSelectionChanged
CPListFrame::OnColumnWidthChange 
EVT_BUTTON (XRCID("cp_list_delete"), CPListFrame::OnDeleteButton) EVT_BUTTON(XRCID("cp_list_select")
CPListFrame::OnCPListSelectionChanged
CPListFrame::OnColumnWidthChange
CPListFrame::OnSelectButton 
EVT_BUTTON (XRCID("cp_list_finetune"), CPListFrame::OnFineTuneButton) CPListFrame

Variables

Panoramag_pano


Detailed Description

implementation of CPListFrame 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 CPListFrame.cpp.


Define Documentation

#define COMPARETYPEITEM   long
 

Definition at line 89 of file CPListFrame.cpp.

#define COMPARETYPESORTDATA   long
 

Definition at line 90 of file CPListFrame.cpp.


Function Documentation

int wxCALLBACK compareCPNr COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 118 of file CPListFrame.cpp.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareCPNrGreater COMPARETYPEITEM  p1,
COMPARETYPEITEM  p2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 128 of file CPListFrame.cpp.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareError COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 94 of file CPListFrame.cpp.

References HuginBase::ControlPoint::error, g_pano, and HuginBase::Panorama::getCtrlPoint().

Referenced by CPListFrame::SortList().

int wxCALLBACK compareErrorGreater COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 106 of file CPListFrame.cpp.

References HuginBase::ControlPoint::error, g_pano, and HuginBase::Panorama::getCtrlPoint().

Referenced by CPListFrame::SortList().

int wxCALLBACK compareImg1Nr COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 138 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::image1Nr.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareImg1NrGreater COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 150 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::image1Nr.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareImg2Nr COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 162 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::image2Nr.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareImg2NrGreater COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 174 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::image2Nr.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareMode COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 186 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::mode.

Referenced by CPListFrame::SortList().

int wxCALLBACK compareModeGreater COMPARETYPEITEM  item1,
COMPARETYPEITEM  item2,
COMPARETYPESORTDATA  sortData
[static]
 

Definition at line 198 of file CPListFrame.cpp.

References g_pano, HuginBase::Panorama::getCtrlPoint(), and HuginBase::ControlPoint::mode.

Referenced by CPListFrame::SortList().

CPListFrame::OnCPListSelectionChanged CPListFrame::OnColumnWidthChange CPListFrame::OnSelectButton EVT_BUTTON XRCID("cp_list_finetune")  ,
CPListFrame::OnFineTuneButton 
 

Definition at line 271 of file CPListFrame.cpp.

References DEBUG_ASSERT, DEBUG_TRACE, g_pano, and RestoreFramePosition().

CPListFrame::OnCPListSelectionChanged CPListFrame::OnColumnWidthChange EVT_BUTTON XRCID("cp_list_delete")  ,
CPListFrame::OnDeleteButton 
 

CPListFrame::OnCPListSelectionChanged EVT_LIST_COL_CLICK XRCID("cp_list_frame_list")  ,
CPListFrame::OnCPListHeaderClick 
 

EVT_LIST_ITEM_SELECTED XRCID("cp_list_frame_list")  ,
CPListFrame::OnCPListSelectionChanged 
 


Variable Documentation

Panorama* g_pano [static]
 

Definition at line 79 of file CPListFrame.cpp.

Referenced by compareError(), compareErrorGreater(), compareImg1Nr(), compareImg1NrGreater(), compareImg2Nr(), compareImg2NrGreater(), compareMode(), compareModeGreater(), and EVT_BUTTON().


Generated on Tue Sep 23 01:25:40 2014 for Hugintrunk by  doxygen 1.3.9.1