#include <RunStitchFrame.h>
Public Member Functions | |
| RunStitchFrame (wxWindow *parent, const wxString &title, const wxPoint &pos, const wxSize &size) | |
| bool | StitchProject (wxString scriptFile, wxString outname, HuginBase::PanoramaMakefilelibExport::PTPrograms progs) |
| Starts stitching of project file. | |
| bool | DetectProject (wxString scriptFile, HuginBase::AssistantMakefilelibExport::AssistantPrograms progs) |
| starts assistant of project file | |
| int | GetProcessId () |
| Returns process ID of running process. | |
| int | GetProjectId () |
| Gets project id from batch. | |
| void | SetProcessId (int pid) |
| Sets process ID of running process (if running process from outside). | |
| void | SetProjectId (int id) |
| Sets project id from batch. | |
| bool | SaveLog (const wxString &filename) |
| save the content of the window into a given log file | |
| void | OnCancel (wxCommandEvent &event) |
| Cancels project execution - kills process. | |
| RunStitchFrame (wxWindow *parent, const wxString &title, const wxPoint &pos, const wxSize &size) | |
| bool | StitchProject (wxString scriptFile, wxString outname, HuginBase::PanoramaMakefilelibExport::PTPrograms progs, bool doDeleteOnExit) |
| void | OnQuit (wxCommandEvent &event) |
| void | OnAbout (wxCommandEvent &event) |
| void | SetOverwrite (bool doOverwrite) |
| sets, if existing output file should be automatic overwritten | |
Public Attributes | |
| RunStitchPanel * | m_stitchPanel |
Private Member Functions | |
| void | OnProcessTerminate (wxProcessEvent &event) |
| void | OnProcessTerminate (wxProcessEvent &event) |
| void | OnCancel (wxCommandEvent &event) |
Private Attributes | |
| wxEvtHandler * | m_evtParent |
| bool | m_isStitching |
| bool | m_isDetecting |
| int | m_projectId |
| int | m_pid |
| wxString | m_scriptFile |
| bool | m_deleteOnExit |
| RunStitchPanel * | m_stitchPanel |
|
||||||||||||||||||||
|
Definition at line 34 of file RunStitchFrame.cpp. |
|
||||||||||||||||||||
|
|
|
||||||||||||
|
starts assistant of project file
Definition at line 147 of file RunStitchFrame.cpp. References RunStitchPanel::DetectProject(), m_isDetecting, m_isStitching, and m_stitchPanel. Referenced by Batch::OnDetect(). |
|
|
Returns process ID of running process.
Definition at line 54 of file RunStitchFrame.cpp. References RunStitchPanel::GetPid(), m_projectId, and m_stitchPanel. |
|
|
Gets project id from batch.
Definition at line 66 of file RunStitchFrame.cpp. |
|
|
|
|
|
|
|
|
Cancels project execution - kills process.
|
|
|
|
|
|
Definition at line 102 of file RunStitchFrame.cpp. References DEBUG_TRACE, m_isStitching, and m_projectId. |
|
|
|
|
|
save the content of the window into a given log file
Definition at line 159 of file RunStitchFrame.cpp. References m_stitchPanel, and RunStitchPanel::SaveLog(). |
|
|
sets, if existing output file should be automatic overwritten
Definition at line 214 of file hugin_stitch_project.cpp. References m_stitchPanel, and RunStitchPanel::SetOverwrite(). Referenced by stitchApp::OnInit(). |
|
|
Sets process ID of running process (if running process from outside).
Definition at line 71 of file RunStitchFrame.cpp. References RunStitchPanel::GetPid(), m_pid, m_projectId, and m_stitchPanel. Referenced by Batch::RunNextInBatch(). |
|
|
Sets project id from batch.
Definition at line 83 of file RunStitchFrame.cpp. References m_projectId. Referenced by Batch::OnDetect(), Batch::OnStitch(), and Batch::RunNextInBatch(). |
|
||||||||||||||||||||
|
Definition at line 202 of file hugin_stitch_project.cpp. References m_deleteOnExit, m_isStitching, m_scriptFile, m_stitchPanel, and RunStitchPanel::StitchProject(). |
|
||||||||||||||||
|
Starts stitching of project file.
Definition at line 135 of file RunStitchFrame.cpp. References m_isDetecting, m_isStitching, m_stitchPanel, and RunStitchPanel::StitchProject(). Referenced by stitchApp::OnInit(), and Batch::OnStitch(). |
|
|
Definition at line 79 of file hugin_stitch_project.cpp. Referenced by StitchProject(). |
|
|
Definition at line 77 of file RunStitchFrame.h. |
|
|
Definition at line 79 of file RunStitchFrame.h. Referenced by DetectProject(), and StitchProject(). |
|
|
Definition at line 77 of file hugin_stitch_project.cpp. Referenced by DetectProject(), OnProcessTerminate(), and StitchProject(). |
|
|
Definition at line 81 of file RunStitchFrame.h. Referenced by SetProcessId(). |
|
|
Definition at line 80 of file RunStitchFrame.h. Referenced by GetProcessId(), OnProcessTerminate(), SetProcessId(), and SetProjectId(). |
|
|
Definition at line 78 of file hugin_stitch_project.cpp. Referenced by StitchProject(). |
|
|
Definition at line 84 of file hugin_stitch_project.cpp. |
|
|
Definition at line 73 of file RunStitchFrame.h. Referenced by DetectProject(), GetProcessId(), Batch::OnStitch(), Batch::PauseBatch(), SaveLog(), SetOverwrite(), SetProcessId(), and StitchProject(). |
1.3.9.1