Hugintrunk
0.1
|
#include <ToolHelper.h>
Public Types | |
enum | Event { MOUSE_MOVE, MOUSE_PRESS, KEY_PRESS, DRAW_UNDER_IMAGES, DRAW_OVER_IMAGES, IMAGES_UNDER_MOUSE_CHANGE, REALLY_DRAW_OVER_IMAGES, MOUSE_WHEEL, MARK_DIRTY } |
Protected Member Functions | |
void | RemoveTool (Tool *tool, Tool **single) |
void | RemoveTool (Tool *tool, std::set< Tool * > *set) |
void | RemoveTool (Tool *tool, std::vector< std::set< Tool * > > *vector) |
void | RemoveTool (Tool *tool, std::vector< std::set< Tool * > > *vector, unsigned int index) |
void | AddTool (Tool *tool, Tool **single) |
void | AddTool (Tool *tool, std::set< Tool * > *set) |
void | AddTool (Tool *tool, std::vector< std::set< Tool * > > *vector, unsigned int index) |
void | UpdateImagesUnderMouse () |
void | InvalidateImagesUnderMouse () |
Protected Attributes | |
std::set< Tool * > | tools_deactivated |
HuginBase::Panorama * | pano |
VisualizationState * | visualization_state |
GLPreviewFrame * | frame |
double | mouse_screen_x |
double | mouse_screen_y |
double | mouse_pano_x |
double | mouse_pano_y |
std::set< Tool * > | mouse_move_notified_tools |
std::set< Tool * > | mouse_button_notified_tools |
std::set< Tool * > | keypress_notified_tools |
std::set< Tool * > | draw_under_notified_tools |
std::set< Tool * > | draw_over_notified_tools |
std::set< Tool * > | really_draw_over_notified_tools |
std::set< Tool * > | images_under_mouse_notified_tools |
std::set< Tool * > | mouse_wheel_notified_tools |
std::set< Tool * > | m_tools_need_dirty_flag |
std::vector< std::set< Tool * > > | image_draw_begin_tools |
std::vector< std::set< Tool * > > | image_draw_end_tools |
bool | images_under_mouse_current |
bool | mouse_over_pano |
std::set< unsigned int > | images_under_mouse |
Definition at line 76 of file ToolHelper.h.
enum ToolHelper::Event |
Enumerator | |
---|---|
MOUSE_MOVE | |
MOUSE_PRESS | |
KEY_PRESS | |
DRAW_UNDER_IMAGES | |
DRAW_OVER_IMAGES | |
IMAGES_UNDER_MOUSE_CHANGE | |
REALLY_DRAW_OVER_IMAGES | |
MOUSE_WHEEL | |
MARK_DIRTY |
Definition at line 79 of file ToolHelper.h.
ToolHelper::ToolHelper | ( | HuginBase::Panorama * | pano, |
VisualizationState * | visualization_state, | ||
GLPreviewFrame * | frame | ||
) |
Definition at line 34 of file ToolHelper.cpp.
References frame, images_under_mouse_current, mouse_over_pano, mouse_pano_x, mouse_pano_y, mouse_screen_x, mouse_screen_y, pano, and visualization_state.
|
virtual |
Definition at line 49 of file ToolHelper.cpp.
Definition at line 53 of file ToolHelper.cpp.
References Tool::Activate(), and tools_deactivated.
Referenced by GLPreviewFrame::MakePanosphereOverviewTools(), GLPreviewFrame::MakePlaneOverviewTools(), GLPreviewFrame::MakePreviewTools(), GLPreviewFrame::OnColorPicker(), GLPreviewFrame::OnControlPoint(), GLPreviewFrame::OnEditCPTool(), GLPreviewFrame::OnSwitchPreviewGrid(), GLPreviewFrame::SetMode(), and GLPreviewFrame::updateBlendMode().
Definition at line 458 of file ToolHelper.cpp.
References DeactivateTool().
Referenced by NotifyMe(), PanosphereOverviewToolHelper::NotifyMe(), NotifyMeAfterDrawing(), and NotifyMeBeforeDrawing().
Definition at line 467 of file ToolHelper.cpp.
|
protected |
Definition at line 472 of file ToolHelper.cpp.
void ToolHelper::AfterDrawImageNumber | ( | unsigned int | image | ) |
Definition at line 233 of file ToolHelper.cpp.
References image_draw_end_tools.
Referenced by GLPreviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPlaneOverviewRenderer::Redraw().
void ToolHelper::AfterDrawImages | ( | ) |
Definition at line 189 of file ToolHelper.cpp.
References draw_over_notified_tools, and really_draw_over_notified_tools.
Referenced by GLPreviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPlaneOverviewRenderer::Redraw().
bool ToolHelper::BeforeDrawImageNumber | ( | unsigned int | image | ) |
Definition at line 212 of file ToolHelper.cpp.
References image_draw_begin_tools.
Referenced by GLPreviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPlaneOverviewRenderer::Redraw().
void ToolHelper::BeforeDrawImages | ( | ) |
Definition at line 173 of file ToolHelper.cpp.
References draw_under_notified_tools, InvalidateImagesUnderMouse(), and mouse_over_pano.
Referenced by GLPreviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPlaneOverviewRenderer::Redraw().
|
virtual |
Reimplemented in PanosphereOverviewToolHelper.
Definition at line 60 of file ToolHelper.cpp.
References draw_over_notified_tools, draw_under_notified_tools, image_draw_begin_tools, image_draw_end_tools, images_under_mouse_notified_tools, keypress_notified_tools, mouse_button_notified_tools, mouse_move_notified_tools, really_draw_over_notified_tools, RemoveTool(), and tools_deactivated.
Referenced by AddTool(), PanosphereOverviewToolHelper::DeactivateTool(), GLPreviewFrame::OnColorPicker(), GLPreviewFrame::OnControlPoint(), GLPreviewFrame::OnEditCPTool(), GLPreviewFrame::OnIdentify(), GLPreviewFrame::OnSwitchPreviewGrid(), GLPreviewFrame::SetMode(), GLPreviewFrame::updateBlendMode(), and GLPreviewFrame::~GLPreviewFrame().
Definition at line 361 of file ToolHelper.cpp.
References DRAW_OVER_IMAGES, draw_over_notified_tools, DRAW_UNDER_IMAGES, draw_under_notified_tools, IMAGES_UNDER_MOUSE_CHANGE, images_under_mouse_notified_tools, KEY_PRESS, keypress_notified_tools, m_tools_need_dirty_flag, MARK_DIRTY, mouse_button_notified_tools, MOUSE_MOVE, mouse_move_notified_tools, MOUSE_PRESS, MOUSE_WHEEL, mouse_wheel_notified_tools, REALLY_DRAW_OVER_IMAGES, really_draw_over_notified_tools, and RemoveTool().
Referenced by PreviewDifferenceTool::ImagesUnderMouseChangedEvent().
void ToolHelper::DoNotNotifyMeAfterDrawing | ( | unsigned int | image_nr, |
Tool * | tool | ||
) |
Definition at line 403 of file ToolHelper.cpp.
References image_draw_end_tools, and RemoveTool().
void ToolHelper::DoNotNotifyMeBeforeDrawing | ( | unsigned int | image_nr, |
Tool * | tool | ||
) |
Definition at line 397 of file ToolHelper.cpp.
References image_draw_begin_tools, and RemoveTool().
Referenced by PreviewLayoutLinesTool::BeforeDrawImageEvent(), PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), PreviewIdentifyTool::StopShowingImages(), PreviewIdentifyTool::StopUpdating(), and PreviewIdentifyTool::UpdateWithNewImageSet().
std::set< unsigned int > ToolHelper::GetImageNumbersUnderMouse | ( | ) |
Definition at line 281 of file ToolHelper.cpp.
References images_under_mouse, images_under_mouse_current, and UpdateImagesUnderMouse().
Referenced by PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), PreviewIdentifyTool::ImagesUnderMouseChangedEvent(), and DragTool::MouseButtonEvent().
HuginBase::UIntSet ToolHelper::GetImagesUnderPos | ( | const hugin_utils::FDiff2D & | pos | ) |
Definition at line 121 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(), pano, set_contains(), HuginBase::PTools::Transform::transformImgCoord(), visualization_state, hugin_utils::TDiff2D< T >::x, and hugin_utils::TDiff2D< T >::y.
Referenced by PreviewEditCPTool::AddLineCP(), and UpdateImagesUnderMouse().
hugin_utils::FDiff2D ToolHelper::GetMousePanoPosition | ( | ) |
Definition at line 295 of file ToolHelper.cpp.
References mouse_pano_x, and mouse_pano_y.
Referenced by PreviewColorPickerTool::MouseButtonEvent(), PreviewEditCPTool::MouseButtonEvent(), DragTool::MouseButtonEvent(), PreviewEditCPTool::MouseMoveEvent(), DragTool::MouseMoveEvent(), PreviewLayoutLinesTool::MouseMoveEvent(), and PreviewCameraTool::MouseWheelEvent().
hugin_utils::FDiff2D ToolHelper::GetMouseScreenPosition | ( | ) |
Definition at line 290 of file ToolHelper.cpp.
References mouse_screen_x, and mouse_screen_y.
Referenced by PreviewCameraTool::MouseButtonEvent(), PanosphereOverviewCameraTool::MouseButtonEvent(), PreviewEditCPTool::MouseButtonEvent(), PanosphereOverviewCameraTool::MouseMoveEvent(), PreviewCameraTool::MouseMoveEvent(), and PreviewEditCPTool::MouseMoveEvent().
HuginBase::Panorama * ToolHelper::GetPanoramaPtr | ( | ) |
Definition at line 310 of file ToolHelper.cpp.
References pano.
Referenced by PreviewEditCPTool::AddLineCP(), PreviewDifferenceTool::AfterDrawImagesEvent(), PreviewControlPointTool::AfterDrawImagesEvent(), PreviewColorPickerTool::CalcCorrection(), PreviewColorPickerTool::CalcCorrectionForImage(), PreviewProjectionGridTool::createMesh(), PreviewEditCPTool::FindCPInRect(), PreviewEditCPTool::GetSelectedROI(), PreviewControlPointTool::MakeTransforms(), PreviewCropTool::MouseButtonEvent(), DragTool::MouseButtonEvent(), OverviewOutlinesTool::OverviewOutlinesTool(), PreviewLayoutLinesTool::PreviewLayoutLinesTool(), PreviewLayoutLinesTool::updateImageCentres(), PreviewLayoutLinesTool::updateLineInformation(), and PreviewLayoutLinesTool::~PreviewLayoutLinesTool().
|
inline |
Definition at line 139 of file ToolHelper.h.
References frame.
Referenced by PreviewCropTool::MouseButtonEvent(), PreviewColorPickerTool::MouseButtonEvent(), PreviewEditCPTool::MouseButtonEvent(), and DragTool::MouseButtonEvent().
ViewState * ToolHelper::GetViewStatePtr | ( | ) |
Definition at line 305 of file ToolHelper.cpp.
References VisualizationState::getViewState(), and visualization_state.
Referenced by PanosphereOverviewProjectionGridTool::AfterDrawImagesBackEvent(), PreviewDifferenceTool::AfterDrawImagesEvent(), PreviewControlPointTool::AfterDrawImagesEvent(), PreviewProjectionGridTool::AfterDrawImagesEvent(), PreviewIdentifyTool::AfterDrawImagesEvent(), PreviewLayoutLinesTool::AfterDrawImagesEvent(), PanosphereOverviewProjectionGridTool::AfterDrawImagesFrontEvent(), PanosphereSphereTool::BeforeDrawImagesBackEvent(), PreviewDifferenceTool::BeforeDrawImagesEvent(), PreviewLayoutLinesTool::BeforeDrawImagesEvent(), ProjectionGridTool::createTexture(), OverviewOutlinesTool::draw(), PreviewLayoutLinesTool::drawIdentificationBorder(), OverviewOutlinesTool::DrawRect(), DragTool::MouseButtonEvent(), DragTool::MouseMoveEvent(), PreviewCropTool::ReallyAfterDrawImagesEvent(), PreviewPanoMaskTool::ReallyAfterDrawImagesEvent(), PreviewGuideTool::ReallyAfterDrawImagesEvent(), PreviewDragTool::ReallyAfterDrawImagesEvent(), PreviewGuideTool::SetGuideStyle(), PreviewLayoutLinesTool::updateImageCentres(), and PreviewLayoutLinesTool::updateLineInformation().
VisualizationState * ToolHelper::GetVisualizationStatePtr | ( | ) |
Definition at line 300 of file ToolHelper.cpp.
References visualization_state.
Referenced by PreviewEditCPTool::AddLineCP(), PreviewDifferenceTool::AfterDrawImagesEvent(), PreviewIdentifyTool::AfterDrawImagesEvent(), PreviewLayoutLinesTool::AfterDrawImagesEvent(), PreviewDifferenceTool::BeforeDrawImagesEvent(), PanosphereOverviewCameraTool::ChangeFOV(), PanosphereOverviewCameraTool::ChangeZoomLevel(), PreviewCameraTool::ChangeZoomLevel(), PlaneOverviewCameraTool::ChangeZoomLevel(), PreviewProjectionGridTool::createMesh(), OverviewOutlinesTool::draw(), PanosphereOverviewOutlinesTool::drawBackground(), PreviewLayoutLinesTool::drawIdentificationBorder(), OverviewOutlinesTool::DrawRect(), PreviewIdentifyTool::ForceRedraw(), PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), PreviewControlPointTool::MakeTransforms(), PreviewCropTool::MouseButtonEvent(), PanosphereOverviewCameraTool::MouseButtonEvent(), PreviewEditCPTool::MouseButtonEvent(), DragTool::MouseButtonEvent(), PlaneOverviewCameraTool::MouseButtonEvent(), PreviewCropTool::MouseMoveEvent(), PanosphereOverviewCameraTool::MouseMoveEvent(), PreviewEditCPTool::MouseMoveEvent(), DragTool::MouseMoveEvent(), PreviewLayoutLinesTool::MouseMoveEvent(), PlaneOverviewCameraTool::MouseMoveEvent(), PanosphereOverviewCameraTool::MouseWheelEvent(), OverviewOutlinesTool::panoramaChanged(), PreviewControlPointTool::PreviewControlPointTool(), PreviewCropTool::ReallyAfterDrawImagesEvent(), PreviewCameraTool::UpdateCenter(), and PreviewLayoutLinesTool::updateLineInformation().
|
protected |
Definition at line 88 of file ToolHelper.cpp.
References images_under_mouse, images_under_mouse_current, images_under_mouse_notified_tools, and UpdateImagesUnderMouse().
Referenced by BeforeDrawImages(), MouseEnter(), MouseMoved(), and PreviewToolHelper::MouseMoved().
|
inline |
Definition at line 136 of file ToolHelper.h.
References mouse_over_pano.
Referenced by PreviewColorPickerTool::MouseButtonEvent(), PreviewCameraTool::MouseButtonEvent(), PanosphereOverviewCameraTool::MouseButtonEvent(), DragTool::MouseButtonEvent(), PreviewIdentifyTool::MouseButtonEvent(), PreviewCameraTool::MouseMoveEvent(), PreviewLayoutLinesTool::MouseMoveEvent(), PreviewCameraTool::MouseWheelEvent(), and UpdateImagesUnderMouse().
void ToolHelper::KeypressEvent | ( | int | keycode, |
int | modifiers, | ||
bool | pressed | ||
) |
Definition at line 165 of file ToolHelper.cpp.
References keypress_notified_tools.
Referenced by GLViewer::KeyDown(), GLPreviewFrame::KeyDown(), GLViewer::KeyUp(), and GLPreviewFrame::KeyUp().
void ToolHelper::MarkDirty | ( | ) |
Definition at line 203 of file ToolHelper.cpp.
References m_tools_need_dirty_flag.
Referenced by GLViewer::MarkToolsDirty().
void ToolHelper::MouseButtonEvent | ( | wxMouseEvent & | e | ) |
Definition at line 148 of file ToolHelper.cpp.
References mouse_button_notified_tools.
Referenced by GLViewer::MouseButtons().
void ToolHelper::MouseEnter | ( | int | x, |
int | y, | ||
wxMouseEvent & | e | ||
) |
Definition at line 248 of file ToolHelper.cpp.
References InvalidateImagesUnderMouse(), mouse_over_pano, mouse_screen_x, and mouse_screen_y.
Referenced by GLViewer::MouseEnter().
void ToolHelper::MouseLeave | ( | ) |
Definition at line 263 of file ToolHelper.cpp.
References images_under_mouse, images_under_mouse_current, images_under_mouse_notified_tools, and mouse_over_pano.
Referenced by GLViewer::MouseLeave().
|
virtual |
Reimplemented in PlaneOverviewToolHelper, PanosphereOverviewToolHelper, and PreviewToolHelper.
Definition at line 75 of file ToolHelper.cpp.
References InvalidateImagesUnderMouse(), mouse_move_notified_tools, mouse_screen_x, and mouse_screen_y.
Referenced by GLViewer::MouseMotion(), PanosphereOverviewToolHelper::MouseMoved(), and PlaneOverviewToolHelper::MouseMoved().
void ToolHelper::MouseWheelEvent | ( | wxMouseEvent & | e | ) |
Definition at line 156 of file ToolHelper.cpp.
References mouse_wheel_notified_tools.
Referenced by GLViewer::MouseWheel().
Definition at line 315 of file ToolHelper.cpp.
References AddTool(), DRAW_OVER_IMAGES, draw_over_notified_tools, DRAW_UNDER_IMAGES, draw_under_notified_tools, IMAGES_UNDER_MOUSE_CHANGE, images_under_mouse_notified_tools, KEY_PRESS, keypress_notified_tools, m_tools_need_dirty_flag, MARK_DIRTY, mouse_button_notified_tools, MOUSE_MOVE, mouse_move_notified_tools, MOUSE_PRESS, MOUSE_WHEEL, mouse_wheel_notified_tools, REALLY_DRAW_OVER_IMAGES, and really_draw_over_notified_tools.
Referenced by PreviewCropTool::Activate(), PreviewPanoMaskTool::Activate(), PreviewCameraTool::Activate(), PreviewColorPickerTool::Activate(), PanosphereOverviewCameraTool::Activate(), PreviewDifferenceTool::Activate(), PreviewControlPointTool::Activate(), PreviewEditCPTool::Activate(), PreviewGuideTool::Activate(), PreviewProjectionGridTool::Activate(), DragTool::Activate(), PreviewIdentifyTool::Activate(), PreviewLayoutLinesTool::Activate(), PlaneOverviewCameraTool::Activate(), PanosphereOverviewOutlinesTool::Activate(), PlaneOverviewOutlinesTool::Activate(), and PreviewDifferenceTool::ImagesUnderMouseChangedEvent().
void ToolHelper::NotifyMeAfterDrawing | ( | unsigned int | image_nr, |
Tool * | tool | ||
) |
Definition at line 355 of file ToolHelper.cpp.
References AddTool(), and image_draw_end_tools.
void ToolHelper::NotifyMeBeforeDrawing | ( | unsigned int | image_nr, |
Tool * | tool | ||
) |
Definition at line 349 of file ToolHelper.cpp.
References AddTool(), and image_draw_begin_tools.
Referenced by PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), PreviewLayoutLinesTool::MouseMoveEvent(), PreviewIdentifyTool::ShowImageNumber(), and PreviewIdentifyTool::UpdateWithNewImageSet().
Definition at line 420 of file ToolHelper.cpp.
Referenced by DeactivateTool(), PanosphereOverviewToolHelper::DeactivateTool(), DoNotNotifyMe(), PanosphereOverviewToolHelper::DoNotNotifyMe(), DoNotNotifyMeAfterDrawing(), and DoNotNotifyMeBeforeDrawing().
Definition at line 428 of file ToolHelper.cpp.
Definition at line 438 of file ToolHelper.cpp.
|
protected |
Definition at line 448 of file ToolHelper.cpp.
void ToolHelper::SetStatusMessage | ( | wxString | message | ) |
Definition at line 409 of file ToolHelper.cpp.
References frame, and GLPreviewFrame::SetStatusMessage().
Referenced by PreviewCropTool::Activate(), PreviewColorPickerTool::Activate(), PreviewEditCPTool::Activate(), DragTool::Activate(), PreviewLayoutLinesTool::Activate(), PreviewIdentifyTool::ImagesUnderMouseChangedEvent(), DragTool::MouseButtonEvent(), DragTool::MouseMoveEvent(), and PreviewIdentifyTool::setConstantOn().
|
protected |
Definition at line 109 of file ToolHelper.cpp.
References GetImagesUnderPos(), images_under_mouse, images_under_mouse_current, IsMouseOverPano(), mouse_pano_x, and mouse_pano_y.
Referenced by GetImageNumbersUnderMouse(), and InvalidateImagesUnderMouse().
|
protected |
Definition at line 155 of file ToolHelper.h.
Referenced by AfterDrawImages(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe().
|
protected |
Definition at line 154 of file ToolHelper.h.
Referenced by BeforeDrawImages(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe().
|
protected |
Definition at line 145 of file ToolHelper.h.
Referenced by GetPreviewFrame(), SetStatusMessage(), and ToolHelper().
|
protected |
Definition at line 161 of file ToolHelper.h.
Referenced by BeforeDrawImageNumber(), DeactivateTool(), DoNotNotifyMeBeforeDrawing(), and NotifyMeBeforeDrawing().
|
protected |
Definition at line 162 of file ToolHelper.h.
Referenced by AfterDrawImageNumber(), DeactivateTool(), DoNotNotifyMeAfterDrawing(), and NotifyMeAfterDrawing().
|
protected |
Definition at line 178 of file ToolHelper.h.
Referenced by GetImageNumbersUnderMouse(), InvalidateImagesUnderMouse(), MouseLeave(), and UpdateImagesUnderMouse().
|
protected |
Definition at line 176 of file ToolHelper.h.
Referenced by GetImageNumbersUnderMouse(), InvalidateImagesUnderMouse(), MouseLeave(), ToolHelper(), and UpdateImagesUnderMouse().
|
protected |
Definition at line 157 of file ToolHelper.h.
Referenced by DeactivateTool(), DoNotNotifyMe(), InvalidateImagesUnderMouse(), MouseLeave(), and NotifyMe().
|
protected |
Definition at line 153 of file ToolHelper.h.
Referenced by DeactivateTool(), DoNotNotifyMe(), KeypressEvent(), and NotifyMe().
|
protected |
Definition at line 159 of file ToolHelper.h.
Referenced by DoNotNotifyMe(), MarkDirty(), and NotifyMe().
|
protected |
Definition at line 152 of file ToolHelper.h.
Referenced by DeactivateTool(), DoNotNotifyMe(), MouseButtonEvent(), and NotifyMe().
|
protected |
Definition at line 151 of file ToolHelper.h.
Referenced by DeactivateTool(), DoNotNotifyMe(), MouseMoved(), PreviewToolHelper::MouseMoved(), and NotifyMe().
|
protected |
Definition at line 176 of file ToolHelper.h.
Referenced by BeforeDrawImages(), IsMouseOverPano(), MouseEnter(), MouseLeave(), PreviewToolHelper::MouseMoved(), PanosphereOverviewToolHelper::MouseMoved(), PlaneOverviewToolHelper::MouseMoved(), and ToolHelper().
|
protected |
Definition at line 148 of file ToolHelper.h.
Referenced by GetMousePanoPosition(), PreviewToolHelper::MouseMoved(), PanosphereOverviewToolHelper::MouseMoved(), PlaneOverviewToolHelper::MouseMoved(), ToolHelper(), and UpdateImagesUnderMouse().
|
protected |
Definition at line 148 of file ToolHelper.h.
Referenced by GetMousePanoPosition(), PreviewToolHelper::MouseMoved(), PanosphereOverviewToolHelper::MouseMoved(), PlaneOverviewToolHelper::MouseMoved(), ToolHelper(), and UpdateImagesUnderMouse().
|
protected |
Definition at line 147 of file ToolHelper.h.
Referenced by GetMouseScreenPosition(), MouseEnter(), MouseMoved(), PreviewToolHelper::MouseMoved(), and ToolHelper().
|
protected |
Definition at line 147 of file ToolHelper.h.
Referenced by GetMouseScreenPosition(), MouseEnter(), MouseMoved(), PreviewToolHelper::MouseMoved(), and ToolHelper().
|
protected |
Definition at line 158 of file ToolHelper.h.
Referenced by DoNotNotifyMe(), MouseWheelEvent(), and NotifyMe().
|
protected |
Definition at line 143 of file ToolHelper.h.
Referenced by GetImagesUnderPos(), GetPanoramaPtr(), and ToolHelper().
|
protected |
Definition at line 156 of file ToolHelper.h.
Referenced by AfterDrawImages(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe().
|
protected |
Definition at line 142 of file ToolHelper.h.
Referenced by ActivateTool(), and DeactivateTool().
|
protected |
Definition at line 144 of file ToolHelper.h.
Referenced by GetImagesUnderPos(), GetViewStatePtr(), GetVisualizationStatePtr(), PreviewToolHelper::MouseMoved(), PanosphereOverviewToolHelper::MouseMoved(), PlaneOverviewToolHelper::MouseMoved(), and ToolHelper().