PlaneOverviewOutlinesTool Class Reference

#include <OverviewOutlinesTool.h>

Inheritance diagram for PlaneOverviewOutlinesTool:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PlaneOverviewOutlinesTool (PlaneOverviewToolHelper *helper, GLViewer *preview)
void Activate ()
 Switch on a tool.
void AfterDrawImagesEvent ()
 Draw (using OpenGL) images above the others.
void drawBackground ()
 drawing the background means drawing a mesh that covers the whole panorama for the purpose of darkening the regions outside of the preview canvas

Detailed Description

Definition at line 134 of file OverviewOutlinesTool.h.


Constructor & Destructor Documentation

PlaneOverviewOutlinesTool::PlaneOverviewOutlinesTool ( PlaneOverviewToolHelper helper,
GLViewer preview 
) [inline]

Definition at line 138 of file OverviewOutlinesTool.h.


Member Function Documentation

void PlaneOverviewOutlinesTool::Activate (  )  [virtual]

Switch on a tool.

Inherited classes also register events they want to respond to with the PreviewToolHelper. As events are lost when the tool is deactivated without notification to the PreviewTool, things from the last activation can be cleaned up here too.

Implements Tool.

Definition at line 88 of file OverviewOutlinesTool.cpp.

References ToolHelper::DRAW_OVER_IMAGES, and Tool::helper.

void PlaneOverviewOutlinesTool::AfterDrawImagesEvent (  )  [virtual]

Draw (using OpenGL) images above the others.

Reimplemented from Tool.

Definition at line 93 of file OverviewOutlinesTool.cpp.

References OverviewOutlinesTool::draw().

void PlaneOverviewOutlinesTool::drawBackground (  )  [virtual]

drawing the background means drawing a mesh that covers the whole panorama for the purpose of darkening the regions outside of the preview canvas

Reimplemented from OverviewOutlinesTool.

Definition at line 117 of file OverviewOutlinesTool.cpp.


The documentation for this class was generated from the following files:
Generated on 25 Oct 2014 for Hugintrunk by  doxygen 1.4.7