ImageToogleButtonEventHandler Class Reference

#include <GLPreviewFrame.h>

List of all members.

Public Member Functions

 ImageToogleButtonEventHandler (unsigned int image_number, wxToggleButton *identify_button_in, HuginBase::Panorama *m_pano)
void OnChange (wxCommandEvent &e)
void AddIdentifyTool (PreviewIdentifyTool **identify_tool_in)

Protected Member Functions

void OnEnter (wxMouseEvent &e)
void OnLeave (wxMouseEvent &e)

Private Attributes

unsigned int image_number
std::vector< PreviewIdentifyTool ** > identify_tools
wxToggleButton * m_identify_button
HuginBase::Panoramam_pano


Detailed Description

Definition at line 95 of file GLPreviewFrame.h.


Constructor & Destructor Documentation

ImageToogleButtonEventHandler::ImageToogleButtonEventHandler ( unsigned int  image_number,
wxToggleButton *  identify_button_in,
HuginBase::Panorama m_pano 
)

Definition at line 2299 of file GLPreviewFrame.cpp.

References image_number, m_identify_button, and m_pano.


Member Function Documentation

void ImageToogleButtonEventHandler::AddIdentifyTool ( PreviewIdentifyTool **  identify_tool_in  ) 

Definition at line 2365 of file GLPreviewFrame.cpp.

References identify_tools.

Referenced by GLPreviewFrame::panoramaImagesChanged().

void ImageToogleButtonEventHandler::OnChange ( wxCommandEvent &  e  ) 

Definition at line 2342 of file GLPreviewFrame.cpp.

References CommandHistory::addCommand(), HuginBase::Panorama::getActiveImages(), PanoCommand::GlobalCmdHist::getInstance(), image_number, m_pano, OnEnter(), and OnLeave().

void ImageToogleButtonEventHandler::OnEnter ( wxMouseEvent &  e  )  [protected]

Definition at line 2309 of file GLPreviewFrame.cpp.

References HuginBase::Panorama::getActiveImages(), identify_tools, image_number, m_identify_button, and m_pano.

Referenced by OnChange().

void ImageToogleButtonEventHandler::OnLeave ( wxMouseEvent &  e  )  [protected]

Definition at line 2326 of file GLPreviewFrame.cpp.

References HuginBase::Panorama::getActiveImages(), identify_tools, image_number, m_identify_button, and m_pano.

Referenced by OnChange().


Member Data Documentation

std::vector<PreviewIdentifyTool**> ImageToogleButtonEventHandler::identify_tools [private]

Definition at line 109 of file GLPreviewFrame.h.

Referenced by AddIdentifyTool(), OnEnter(), and OnLeave().

unsigned int ImageToogleButtonEventHandler::image_number [private]

Definition at line 108 of file GLPreviewFrame.h.

Referenced by ImageToogleButtonEventHandler(), OnChange(), OnEnter(), and OnLeave().

wxToggleButton* ImageToogleButtonEventHandler::m_identify_button [private]

Definition at line 110 of file GLPreviewFrame.h.

Referenced by ImageToogleButtonEventHandler(), OnEnter(), and OnLeave().

HuginBase::Panorama* ImageToogleButtonEventHandler::m_pano [private]

Definition at line 111 of file GLPreviewFrame.h.

Referenced by ImageToogleButtonEventHandler(), OnChange(), OnEnter(), and OnLeave().


The documentation for this class was generated from the following files:
Generated on 22 Jun 2017 for Hugintrunk by  doxygen 1.4.7