Hugin trunk
0.1
Loading...
Searching...
No Matches
hugin1
base_wx
RunStitchPanel.h
Go to the documentation of this file.
1
// -*- c-basic-offset: 4 -*-
2
27
#ifndef RUN_STITCH_FRAME_H
28
#define RUN_STITCH_FRAME_H
29
30
#include <
hugin_shared.h
>
31
#include <vector>
32
#include <set>
33
#include <functional>
34
#include <utility>
35
#include <string>
36
37
#include <
panodata/Panorama.h
>
38
39
#include "
MyExternalCmdExecDialog.h
"
40
41
class
WXIMPEX
RunStitchPanel
:
public
wxPanel
42
{
43
public
:
44
explicit
RunStitchPanel
(wxWindow *
parent
);
45
46
bool
StitchProject(
const
wxString
&
scriptFile
,
const
wxString
&
outname
,
const
wxString
&
userDefinedOutput
=
wxEmptyString
);
47
bool
DetectProject(
const
wxString
&
scriptFile
,
const
wxString
&
userDefinedAssistant
=
wxEmptyString
);
48
void
CancelStitch();
49
bool
IsPaused();
50
void
SetOverwrite(
bool
over
=
true
);
51
void
PauseStitch();
52
void
ContinueStitch();
53
long
GetPid();
56
bool
SaveLog(
const
wxString
&filename);
57
58
private
:
59
bool
m_paused
;
60
bool
m_overwrite
;
61
wxString
m_currentPTOfn
;
62
wxArrayString
m_tempFiles
;
63
wxString
m_oldCwd
;
64
void
OnProcessTerminate(
wxProcessEvent
&
event
);
65
66
MyExecPanel
*
m_execPanel
;
67
};
68
69
#endif
MyExternalCmdExecDialog.h
Panorama.h
MyExecPanel
Definition
MyExternalCmdExecDialog.h:55
RunStitchPanel
Definition
RunStitchPanel.h:42
RunStitchPanel::m_paused
bool m_paused
Definition
RunStitchPanel.h:59
RunStitchPanel::m_overwrite
bool m_overwrite
Definition
RunStitchPanel.h:60
RunStitchPanel::m_currentPTOfn
wxString m_currentPTOfn
Definition
RunStitchPanel.h:61
RunStitchPanel::m_tempFiles
wxArrayString m_tempFiles
Definition
RunStitchPanel.h:62
RunStitchPanel::m_execPanel
MyExecPanel * m_execPanel
Definition
RunStitchPanel.h:66
RunStitchPanel::m_oldCwd
wxString m_oldCwd
Definition
RunStitchPanel.h:63
hugin_shared.h
WXIMPEX
#define WXIMPEX
Definition
hugin_shared.h:40
threshold
std::vector< deghosting::BImagePtr > threshold(const std::vector< deghosting::FImagePtr > &inputImages, const double threshold, const uint16_t flags)
Threshold function used for creating alpha masks for images.
Definition
threshold.h:41
Generated on Sun Sep 13 2026 02:49:53 for Hugin trunk by
1.9.8