[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PreviewControlPointTool Class Reference

The PreviewCropTool shows lines between the ends of control points in the fast preview. More...

#include <PreviewControlPointTool.h>

Inheritance diagram for PreviewControlPointTool:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PreviewControlPointTool (PreviewToolHelper *helper)
void Activate ()
 Switch on a tool.
void AfterDrawImagesEvent ()
 Draw (using OpenGL) images above the others.

Detailed Description

The PreviewCropTool shows lines between the ends of control points in the fast preview.

Regular control points are drawn in orange, blue control points are drawn in sky blue.

Todo:
: Delete control points when clicked and show the control point window on right click / middle click / modifier-key click? Perhaps not - not responding to user input allows us to show the control points while using the interactive tools.


Constructor & Destructor Documentation

PreviewControlPointTool::PreviewControlPointTool PreviewToolHelper helper  ) 
 


Member Function Documentation

void PreviewControlPointTool::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 PreviewTool.

void PreviewControlPointTool::AfterDrawImagesEvent  )  [virtual]
 

Draw (using OpenGL) images above the others.

Reimplemented from PreviewTool.


The documentation for this class was generated from the following files:

Generated on Mon Sep 20 01:01:34 2010 for Hugintrunk by doxygen 1.3.9.1