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

Public Types | |
| enum | PanosphereOverviewEvent { DRAW_UNDER_IMAGES_BACK, DRAW_UNDER_IMAGES_FRONT, DRAW_OVER_IMAGES_BACK, DRAW_OVER_IMAGES_FRONT } |
Public Member Functions | |
| PanosphereOverviewToolHelper (PT::Panorama *pano, VisualizationState *visualization_state, GLPreviewFrame *frame) | |
| ~PanosphereOverviewToolHelper () | |
| void | NotifyMe (PanosphereOverviewEvent event, PanosphereOverviewTool *tool) |
| void | DoNotNotifyMe (PanosphereOverviewEvent event, PanosphereOverviewTool *tool) |
| void | MouseMoved (int x, int y, wxMouseEvent &e) |
| void | UpdateImagesUnderMouse () |
| void | BeforeDrawImagesBack () |
| void | BeforeDrawImagesFront () |
| void | AfterDrawImagesBack () |
| void | AfterDrawImagesFront () |
| void | DeactivateTool (Tool *tool) |
Protected Attributes | |
| std::set< Tool * > | draw_under_notified_tools_back |
| std::set< Tool * > | draw_under_notified_tools_front |
| std::set< Tool * > | draw_over_notified_tools_back |
| std::set< Tool * > | draw_over_notified_tools_front |
|
|
Definition at line 210 of file ToolHelper.h. |
|
||||||||||||||||
|
Definition at line 640 of file ToolHelper.cpp. |
|
|
Definition at line 644 of file ToolHelper.cpp. |
|
|
Definition at line 700 of file ToolHelper.cpp. References draw_over_notified_tools_back. |
|
|
Definition at line 710 of file ToolHelper.cpp. References draw_over_notified_tools_front. |
|
|
Definition at line 680 of file ToolHelper.cpp. References draw_under_notified_tools_back. |
|
|
Definition at line 690 of file ToolHelper.cpp. References draw_under_notified_tools_front. |
|
|
Reimplemented from ToolHelper. Definition at line 720 of file ToolHelper.cpp. References ToolHelper::DeactivateTool(), draw_over_notified_tools_back, draw_over_notified_tools_front, draw_under_notified_tools_back, draw_under_notified_tools_front, and ToolHelper::RemoveTool(). Referenced by GLPreviewFrame::OnControlPoint(), GLPreviewFrame::OnIdentify(), GLPreviewFrame::OnSwitchPreviewGrid(), GLPreviewFrame::SetMode(), GLPreviewFrame::updateBlendMode(), and GLPreviewFrame::~GLPreviewFrame(). |
|
||||||||||||
|
||||||||||||||||
|
||||||||||||
|
Definition at line 646 of file ToolHelper.cpp. References ToolHelper::AddTool(), DRAW_OVER_IMAGES_BACK, DRAW_OVER_IMAGES_FRONT, draw_over_notified_tools_back, draw_over_notified_tools_front, DRAW_UNDER_IMAGES_BACK, DRAW_UNDER_IMAGES_FRONT, draw_under_notified_tools_back, and draw_under_notified_tools_front. |
|
|
|
Definition at line 231 of file ToolHelper.h. Referenced by AfterDrawImagesBack(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
|
|
Definition at line 232 of file ToolHelper.h. Referenced by AfterDrawImagesFront(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
|
|
Definition at line 229 of file ToolHelper.h. Referenced by BeforeDrawImagesBack(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
|
|
Definition at line 230 of file ToolHelper.h. Referenced by BeforeDrawImagesFront(), DeactivateTool(), DoNotNotifyMe(), and NotifyMe(). |
1.3.9.1