|
Hugin trunk 0.1
|
base class for implementation of Raw import functions More...

Public Member Functions | |
| RawImport (wxString ConfigExePath) | |
| virtual wxString | GetImageExtension () |
| image extension of converted files | |
| virtual bool | ProcessAdditionalParameters (wxDialog *dlg) |
| reads additional parameters from dialog into class | |
| virtual bool | SupportsOverwrite () |
| return true if program supports overwritting output, otherwise false | |
| bool | CheckExe (wxDialog *dlg) |
| checks if valid executable was given in dialog either absolute path or when relative path is given check PATH | |
| virtual HuginQueue::CommandQueue * | GetCmdQueueForReference (const wxString &rawFilename, const wxString &imageFilename)=0 |
| return command for processing of reference image | |
| virtual bool | ProcessReferenceOutput (const wxArrayString &output)=0 |
| read output of processing of reference image to read in white balance of reference image | |
| virtual HuginQueue::CommandQueue * | GetCmdQueueForImport (const wxArrayString &rawFilenames, const wxArrayString &imageFilenames)=0 |
| return commands for processing of all other images with white balance read by RawImport::ProcessReferenceOutput | |
| virtual void | AddAdditionalPanoramaCommand (std::vector< PanoCommand::PanoCommand * > &cmds, HuginBase::Panorama *pano, const int oldImageCount, const int addedImageCount) |
| add additional PanoCommand::PanoCommand to vector if needed hint: we need to pass old and new image number because we can't guarantee that the image order remains unchanged by PanoCommand::wxAddImagesCmd | |
Protected Member Functions | |
| virtual wxString | GetDefaultExe () |
| returns the default name of the executable | |
Protected Attributes | |
| wxString | m_exe |
base class for implementation of Raw import functions
Definition at line 45 of file RawImport.cpp.
|
inline |
Definition at line 48 of file RawImport.cpp.
References m_exe, and threshold().
|
inlinevirtual |
add additional PanoCommand::PanoCommand to vector if needed hint: we need to pass old and new image number because we can't guarantee that the image order remains unchanged by PanoCommand::wxAddImagesCmd
Reimplemented in DCRawImport.
Definition at line 101 of file RawImport.cpp.
|
inline |
checks if valid executable was given in dialog either absolute path or when relative path is given check PATH
Definition at line 57 of file RawImport.cpp.
References huginApp::Get(), GetDefaultExe(), hugin_utils::HuginMessageBox(), m_exe, and threshold().
|
pure virtual |
return commands for processing of all other images with white balance read by RawImport::ProcessReferenceOutput
Implemented in DCRawImport, RTRawImport, and DarkTableRawImport.
|
pure virtual |
return command for processing of reference image
Implemented in DCRawImport, RTRawImport, and DarkTableRawImport.
returns the default name of the executable
Reimplemented in DCRawImport, RTRawImport, and DarkTableRawImport.
Definition at line 104 of file RawImport.cpp.
References threshold().
Referenced by CheckExe().
image extension of converted files
Reimplemented in DCRawImport.
Definition at line 50 of file RawImport.cpp.
References threshold().
reads additional parameters from dialog into class
Reimplemented in DCRawImport, and RTRawImport.
Definition at line 52 of file RawImport.cpp.
|
pure virtual |
read output of processing of reference image to read in white balance of reference image
Implemented in DCRawImport, RTRawImport, and DarkTableRawImport.
return true if program supports overwritting output, otherwise false
Reimplemented in DarkTableRawImport.
Definition at line 54 of file RawImport.cpp.
|
protected |
Definition at line 105 of file RawImport.cpp.
Referenced by CheckExe(), DCRawImport::GetCmdQueueForImport(), RTRawImport::GetCmdQueueForImport(), DarkTableRawImport::GetCmdQueueForImport(), DCRawImport::GetCmdQueueForReference(), RTRawImport::GetCmdQueueForReference(), DarkTableRawImport::GetCmdQueueForReference(), and RawImport().