#include <ToolHelper.h>
Inheritance diagram for ToolHelper:

|
|
Definition at line 79 of file ToolHelper.h. |
|
||||||||||||||||
|
Definition at line 32 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. |
|
|
Definition at line 47 of file ToolHelper.cpp. |
|
|
Definition at line 51 of file ToolHelper.cpp. References Tool::Activate(), and tools_deactivated. Referenced by GLPreviewFrame::MakePanosphereOverviewTools(), GLPreviewFrame::MakePlaneOverviewTools(), GLPreviewFrame::MakePreviewTools(), GLPreviewFrame::OnColorPicker(), GLPreviewFrame::OnControlPoint(), GLPreviewFrame::OnSwitchPreviewGrid(), GLPreviewFrame::SetMode(), and GLPreviewFrame::updateBlendMode(). |
|
||||||||||||||||
|
Definition at line 438 of file ToolHelper.cpp. |
|
||||||||||||
|
Definition at line 433 of file ToolHelper.cpp. |
|
||||||||||||
|
Definition at line 424 of file ToolHelper.cpp. References DeactivateTool(). Referenced by PanosphereOverviewToolHelper::NotifyMe(), NotifyMe(), NotifyMeAfterDrawing(), and NotifyMeBeforeDrawing(). |
|
|
Definition at line 212 of file ToolHelper.cpp. References Tool::BeforeDrawImageEvent(), and image_draw_end_tools. Referenced by GLPlaneOverviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPreviewRenderer::Redraw(). |
|
|
Definition at line 173 of file ToolHelper.cpp. References Tool::AfterDrawImagesEvent(), draw_over_notified_tools, really_draw_over_notified_tools, and Tool::ReallyAfterDrawImagesEvent(). Referenced by GLPlaneOverviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPreviewRenderer::Redraw(). |
|
|
Definition at line 194 of file ToolHelper.cpp. References Tool::BeforeDrawImageEvent(), and image_draw_begin_tools. Referenced by GLPlaneOverviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPreviewRenderer::Redraw(). |
|
|
Definition at line 155 of file ToolHelper.cpp. References Tool::BeforeDrawImagesEvent(), draw_under_notified_tools, and InvalidateImagesUnderMouse(). Referenced by GLPlaneOverviewRenderer::Redraw(), GLPanosphereOverviewRenderer::Redraw(), and GLPreviewRenderer::Redraw(). |
|
|
||||||||||||
|
||||||||||||
|
Definition at line 361 of file ToolHelper.cpp. References image_draw_end_tools, and RemoveTool(). |
|
||||||||||||
|
Definition at line 355 of file ToolHelper.cpp. References image_draw_begin_tools, and RemoveTool(). Referenced by PreviewLayoutLinesTool::BeforeDrawImageEvent(), PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), PreviewIdentifyTool::StopShowingImages(), PreviewIdentifyTool::StopUpdating(), and PreviewIdentifyTool::UpdateWithNewImageSet(). |
|
|
Definition at line 248 of file ToolHelper.cpp. References UpdateImagesUnderMouse(). Referenced by PreviewIdentifyTool::ImagesUnderMouseChangedEvent(), PreviewDifferenceTool::ImagesUnderMouseChangedEvent(), and DragTool::MouseButtonEvent(). |
|
|
Definition at line 262 of file ToolHelper.cpp. References hugin_utils::FDiff2D, mouse_pano_x, and mouse_pano_y. Referenced by PreviewColorPickerTool::MouseButtonEvent(), DragTool::MouseButtonEvent(), PreviewLayoutLinesTool::MouseMoveEvent(), and DragTool::MouseMoveEvent(). |
|
|
Definition at line 257 of file ToolHelper.cpp. References hugin_utils::FDiff2D, mouse_screen_x, and mouse_screen_y. Referenced by PanosphereOverviewCameraTool::MouseButtonEvent(), and PanosphereOverviewCameraTool::MouseMoveEvent(). |
|
|
|
Definition at line 136 of file ToolHelper.h. Referenced by PreviewColorPickerTool::MouseButtonEvent(), and DragTool::MouseButtonEvent(). |
|
|
|
|
Definition at line 88 of file ToolHelper.cpp. References images_under_mouse_current, images_under_mouse_notified_tools, Tool::ImagesUnderMouseChangedEvent(), and UpdateImagesUnderMouse(). Referenced by BeforeDrawImages(), PreviewToolHelper::MouseMoved(), and MouseMoved(). |
|
|
||||||||||||||||
|
Definition at line 140 of file ToolHelper.cpp. References keypress_notified_tools, and Tool::KeypressEvent(). Referenced by GLViewer::KeyDown(), GLPreviewFrame::KeyDown(), GLViewer::KeyUp(), and GLPreviewFrame::KeyUp(). |
|
|
Definition at line 112 of file ToolHelper.cpp. References mouse_button_notified_tools, and Tool::MouseButtonEvent(). Referenced by GLViewer::MouseButtons(). |
|
|
Definition at line 227 of file ToolHelper.cpp. References images_under_mouse, images_under_mouse_current, images_under_mouse_notified_tools, Tool::ImagesUnderMouseChangedEvent(), and mouse_over_pano. Referenced by GLViewer::MouseLeave(). |
|
||||||||||||||||
|
Reimplemented in PreviewToolHelper, PanosphereOverviewToolHelper, and PlaneOverviewToolHelper. Definition at line 73 of file ToolHelper.cpp. References InvalidateImagesUnderMouse(), mouse_move_notified_tools, mouse_screen_x, mouse_screen_y, and Tool::MouseMoveEvent(). Referenced by GLViewer::MouseMotion(), PlaneOverviewToolHelper::MouseMoved(), and PanosphereOverviewToolHelper::MouseMoved(). |
|
|
Definition at line 128 of file ToolHelper.cpp. References mouse_wheel_notified_tools, and Tool::MouseWheelEvent(). Referenced by GLViewer::MouseWheel(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 319 of file ToolHelper.cpp. References AddTool(), and image_draw_end_tools. |
|
||||||||||||
|
Definition at line 313 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 410 of file ToolHelper.cpp. |
|
||||||||||||
|
Definition at line 396 of file ToolHelper.cpp. |
|
||||||||||||
|
Definition at line 386 of file ToolHelper.cpp. |
|
||||||||||||
|
Definition at line 378 of file ToolHelper.cpp. Referenced by PanosphereOverviewToolHelper::DeactivateTool(), DeactivateTool(), PanosphereOverviewToolHelper::DoNotNotifyMe(), DoNotNotifyMe(), DoNotNotifyMeAfterDrawing(), and DoNotNotifyMeBeforeDrawing(). |
|
|
Definition at line 367 of file ToolHelper.cpp. References frame, and GLPreviewFrame::SetStatusMessage(). Referenced by PreviewLayoutLinesTool::Activate(), PreviewIdentifyTool::Activate(), PreviewCropTool::Activate(), PreviewColorPickerTool::Activate(), DragTool::Activate(), PreviewIdentifyTool::ImagesUnderMouseChangedEvent(), DragTool::MouseButtonEvent(), and DragTool::MouseMoveEvent(). |
|
|
Implemented in PreviewToolHelper, PanosphereOverviewToolHelper, and PlaneOverviewToolHelper. Referenced by GetImageNumbersUnderMouse(), and InvalidateImagesUnderMouse(). |
|
|
Definition at line 152 of file ToolHelper.h. Referenced by AfterDrawImages(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
|
|
Definition at line 151 of file ToolHelper.h. Referenced by BeforeDrawImages(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
|
|
Definition at line 142 of file ToolHelper.h. Referenced by SetStatusMessage(), and ToolHelper(). |
|
|
Definition at line 157 of file ToolHelper.h. Referenced by BeforeDrawImageNumber(), DeactivateTool(), DoNotNotifyMeBeforeDrawing(), and NotifyMeBeforeDrawing(). |
|
|
Definition at line 158 of file ToolHelper.h. Referenced by AfterDrawImageNumber(), DeactivateTool(), DoNotNotifyMeAfterDrawing(), and NotifyMeAfterDrawing(). |
|
|
Definition at line 174 of file ToolHelper.h. Referenced by MouseLeave(). |
|
|
Definition at line 172 of file ToolHelper.h. Referenced by InvalidateImagesUnderMouse(), MouseLeave(), and ToolHelper(). |
|
|
Definition at line 154 of file ToolHelper.h. Referenced by DeactivateTool(), DoNotNotifyMe(), InvalidateImagesUnderMouse(), MouseLeave(), and NotifyMe(). |
|
|
Definition at line 150 of file ToolHelper.h. Referenced by DeactivateTool(), DoNotNotifyMe(), KeypressEvent(), and NotifyMe(). |
|
|
Definition at line 149 of file ToolHelper.h. Referenced by DeactivateTool(), DoNotNotifyMe(), MouseButtonEvent(), and NotifyMe(). |
|
|
Definition at line 148 of file ToolHelper.h. Referenced by DeactivateTool(), DoNotNotifyMe(), MouseMoved(), and NotifyMe(). |
|
|
Definition at line 172 of file ToolHelper.h. Referenced by MouseLeave(), and ToolHelper(). |
|
|
Definition at line 145 of file ToolHelper.h. Referenced by GetMousePanoPosition(), and ToolHelper(). |
|
|
Definition at line 145 of file ToolHelper.h. Referenced by GetMousePanoPosition(), and ToolHelper(). |
|
|
Definition at line 144 of file ToolHelper.h. Referenced by GetMouseScreenPosition(), MouseMoved(), and ToolHelper(). |
|
|
Definition at line 144 of file ToolHelper.h. Referenced by GetMouseScreenPosition(), MouseMoved(), and ToolHelper(). |
|
|
Definition at line 155 of file ToolHelper.h. Referenced by DoNotNotifyMe(), MouseWheelEvent(), and NotifyMe(). |
|
|
Definition at line 140 of file ToolHelper.h. Referenced by ToolHelper(). |
|
|
Definition at line 153 of file ToolHelper.h. Referenced by AfterDrawImages(), DeactivateTool(), and NotifyMe(). |
|
|
Definition at line 139 of file ToolHelper.h. Referenced by ActivateTool(), and DeactivateTool(). |
|
|
Definition at line 141 of file ToolHelper.h. Referenced by GetViewStatePtr(), and ToolHelper(). |
1.3.9.1