Hugin trunk
0.1
Loading...
Searching...
No Matches
hugin1
hugin
PreviewControlPointTool.h
Go to the documentation of this file.
1
// -*- c-basic-offset: 4 -*-
2
24
#ifndef _PREVIEWCONTROLPOINTTOOL_H
25
#define _PREVIEWCONTROLPOINTTOOL_H
26
27
#include "
Tool.h
"
28
#include "
GreatCircles.h
"
29
#include "
base_wx/wxutils.h
"
30
31
#include <
panotools/PanoToolsInterface.h
>
32
44
class
PreviewControlPointTool
:
public
Tool
45
{
46
public
:
47
explicit
PreviewControlPointTool
(
ToolHelper
*
helper
);
48
void
Activate
();
49
void
AfterDrawImagesEvent
();
50
private
:
51
HuginBase::PTools::Transform
*
transforms
;
52
void
MakeTransforms
();
53
GreatCircles
m_greatCircles
;
54
};
55
56
#endif
57
GreatCircles.h
Declare GreatCircles class.
PanoToolsInterface.h
Tool.h
GreatCircles
Draw great circle arcs in the fast preview.
Definition
GreatCircles.h:36
HuginBase::PTools::Transform
Holds transformations for Image -> Pano and the other way.
Definition
PanoToolsInterface.h:106
PreviewControlPointTool
The PreviewCropTool shows lines between the ends of control points in the fast preview.
Definition
PreviewControlPointTool.h:45
PreviewControlPointTool::AfterDrawImagesEvent
void AfterDrawImagesEvent()
Draw (using OpenGL) images above the others.
Definition
PreviewControlPointTool.cpp:54
PreviewControlPointTool::m_greatCircles
GreatCircles m_greatCircles
Definition
PreviewControlPointTool.h:53
PreviewControlPointTool::MakeTransforms
void MakeTransforms()
Definition
PreviewControlPointTool.cpp:99
PreviewControlPointTool::transforms
HuginBase::PTools::Transform * transforms
Definition
PreviewControlPointTool.h:51
PreviewControlPointTool::Activate
void Activate()
Switch on a tool.
Definition
PreviewControlPointTool.cpp:48
ToolHelper
Definition
ToolHelper.h:77
Tool
Definition
Tool.h:43
Tool::helper
ToolHelper * helper
The PreviewToolHelper that uses the same preview window and panorama as the tool should.
Definition
Tool.h:109
wxutils.h
Generated on Tue Sep 1 2026 20:52:05 for Hugin trunk by
1.9.8