Hugin trunk 0.1
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ImageGroupButtonEventHandler Class Reference

#include <GLPreviewFrame.h>

Inheritance diagram for ImageGroupButtonEventHandler:
Inheritance graph

Public Member Functions

 ImageGroupButtonEventHandler (unsigned int image_number, GLPreviewFrame *frame_in, HuginBase::Panorama *m_pano)
 
void OnChange (wxCommandEvent &e)
 
void AddDragTool (DragTool **drag_tool_in)
 
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< DragTool ** > drag_tools
 
std::vector< PreviewIdentifyTool ** > identify_tools
 
GLPreviewFrameframe
 
HuginBase::Panoramam_pano
 

Detailed Description

Definition at line 115 of file GLPreviewFrame.h.

Constructor & Destructor Documentation

◆ ImageGroupButtonEventHandler()

ImageGroupButtonEventHandler::ImageGroupButtonEventHandler ( unsigned int  image_number,
GLPreviewFrame frame_in,
HuginBase::Panorama m_pano 
)

Definition at line 2522 of file GLPreviewFrame.cpp.

References OnChange(), OnEnter(), OnLeave(), and threshold().

Member Function Documentation

◆ AddDragTool()

void ImageGroupButtonEventHandler::AddDragTool ( DragTool **  drag_tool_in)

Definition at line 2573 of file GLPreviewFrame.cpp.

References drag_tools, and threshold().

◆ AddIdentifyTool()

void ImageGroupButtonEventHandler::AddIdentifyTool ( PreviewIdentifyTool **  identify_tool_in)

Definition at line 2530 of file GLPreviewFrame.cpp.

References identify_tools, and threshold().

◆ OnChange()

void ImageGroupButtonEventHandler::OnChange ( wxCommandEvent &  e)

◆ OnEnter()

void ImageGroupButtonEventHandler::OnEnter ( wxMouseEvent e)
protected

◆ OnLeave()

void ImageGroupButtonEventHandler::OnLeave ( wxMouseEvent e)
protected

Member Data Documentation

◆ drag_tools

std::vector<DragTool**> ImageGroupButtonEventHandler::drag_tools
private

Definition at line 127 of file GLPreviewFrame.h.

Referenced by AddDragTool().

◆ frame

GLPreviewFrame* ImageGroupButtonEventHandler::frame
private

Definition at line 129 of file GLPreviewFrame.h.

Referenced by OnChange().

◆ identify_tools

std::vector<PreviewIdentifyTool**> ImageGroupButtonEventHandler::identify_tools
private

Definition at line 128 of file GLPreviewFrame.h.

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

◆ image_number

unsigned int ImageGroupButtonEventHandler::image_number
private

Definition at line 126 of file GLPreviewFrame.h.

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

◆ m_pano

HuginBase::Panorama* ImageGroupButtonEventHandler::m_pano
private

Definition at line 130 of file GLPreviewFrame.h.

Referenced by OnEnter(), and OnLeave().


The documentation for this class was generated from the following files: