PreviewToolHelper Class Reference

#include <ToolHelper.h>

Inheritance diagram for PreviewToolHelper:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PreviewToolHelper (PT::Panorama *pano, VisualizationState *visualization_state, GLPreviewFrame *frame)
 ~PreviewToolHelper ()
void MouseMoved (int x, int y, wxMouseEvent &e)
void UpdateImagesUnderMouse ()

Constructor & Destructor Documentation

PreviewToolHelper::PreviewToolHelper PT::Panorama pano,
VisualizationState visualization_state,
GLPreviewFrame frame
[inline]
 

Definition at line 182 of file ToolHelper.h.

PreviewToolHelper::~PreviewToolHelper  )  [inline]
 

Definition at line 185 of file ToolHelper.h.


Member Function Documentation

void PreviewToolHelper::MouseMoved int  x,
int  y,
wxMouseEvent &  e
[virtual]
 

Reimplemented from ToolHelper.

Definition at line 458 of file ToolHelper.cpp.

References VisualizationState::GetScale(), VisualizationState::GetVisibleArea(), and ToolHelper::InvalidateImagesUnderMouse().

void PreviewToolHelper::UpdateImagesUnderMouse  )  [virtual]
 

Implements ToolHelper.

Definition at line 478 of file ToolHelper.cpp.

References HuginBase::PTools::Transform::createTransform(), HuginBase::Panorama::getActiveImages(), HuginBase::Panorama::getNrOfImages(), VisualizationState::GetOptions(), ViewState::GetSrcImage(), VisualizationState::GetSrcImage(), VisualizationState::getViewState(), HuginBase::SrcPanoImage::isInside(), ToolHelper::IsMouseOverPano(), and HuginBase::PTools::Transform::transformImgCoord().


The documentation for this class was generated from the following files:
Generated on Sat Jul 26 01:25:52 2014 for Hugintrunk by  doxygen 1.3.9.1