Hugintrunk
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 More... | |
virtual bool | ProcessAdditionalParameters (wxDialog *dlg) |
reads additional parameters from dialog into class More... | |
virtual bool | SupportsOverwrite () |
return true if program supports overwritting output, otherwise false More... | |
bool | CheckExe (wxDialog *dlg) |
checks if valid executable was given in dialog either absolute path or when relative path is given check PATH More... | |
virtual HuginQueue::CommandQueue * | GetCmdQueueForReference (const wxString &rawFilename, const wxString &imageFilename)=0 |
return command for processing of reference image More... | |
virtual bool | ProcessReferenceOutput (const wxArrayString &output)=0 |
read output of processing of reference image to read in white balance of reference image More... | |
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 More... | |
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 More... | |
Protected Member Functions | |
virtual wxString | GetDefaultExe () |
returns the default name of the executable More... | |
Protected Attributes | |
wxString | m_exe |
base class for implementation of Raw import functions
Definition at line 44 of file RawImport.cpp.
|
inline |
Definition at line 47 of file RawImport.cpp.
References m_exe.
|
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 110 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 56 of file RawImport.cpp.
References huginApp::Get(), GetDefaultExe(), and m_exe.
|
pure virtual |
return commands for processing of all other images with white balance read by RawImport::ProcessReferenceOutput
Implemented in DarkTableRawImport, RTRawImport, and DCRawImport.
|
pure virtual |
return command for processing of reference image
Implemented in DarkTableRawImport, RTRawImport, and DCRawImport.
|
inlineprotectedvirtual |
returns the default name of the executable
Reimplemented in DarkTableRawImport, RTRawImport, and DCRawImport.
Definition at line 113 of file RawImport.cpp.
Referenced by CheckExe().
|
inlinevirtual |
image extension of converted files
Reimplemented in DCRawImport.
Definition at line 49 of file RawImport.cpp.
|
inlinevirtual |
reads additional parameters from dialog into class
Reimplemented in RTRawImport, and DCRawImport.
Definition at line 51 of file RawImport.cpp.
|
pure virtual |
read output of processing of reference image to read in white balance of reference image
Implemented in DarkTableRawImport, RTRawImport, and DCRawImport.
|
inlinevirtual |
return true if program supports overwritting output, otherwise false
Reimplemented in DarkTableRawImport.
Definition at line 53 of file RawImport.cpp.
|
protected |
Definition at line 113 of file RawImport.cpp.
Referenced by CheckExe(), DCRawImport::GetCmdQueueForImport(), RTRawImport::GetCmdQueueForImport(), DarkTableRawImport::GetCmdQueueForImport(), DCRawImport::GetCmdQueueForReference(), RTRawImport::GetCmdQueueForReference(), DarkTableRawImport::GetCmdQueueForReference(), and RawImport().