|
Hugintrunk
0.1
|
special class for raw import with dcraw More...

Public Member Functions | |
| DCRawImport () | |
| wxString | GetImageExtension () override |
| image extension of converted files More... | |
| bool | ProcessAdditionalParameters (wxDialog *dlg) override |
| reads additional parameters from dialog into class More... | |
| HuginQueue::CommandQueue * | GetCmdQueueForReference (const wxString &rawFilename, const wxString &imageFilename) override |
| return command for processing of reference image More... | |
| bool | ProcessReferenceOutput (const wxArrayString &output) override |
| read output of processing of reference image to read in white balance of reference image More... | |
| HuginQueue::CommandQueue * | GetCmdQueueForImport (const wxArrayString &rawFilenames, const wxArrayString &imageFilenames) override |
| return commands for processing of all other images with white balance read by RawImport::ProcessReferenceOutput More... | |
| void | AddAdditionalPanoramaCommand (std::vector< PanoCommand::PanoCommand * > &cmds, HuginBase::Panorama *pano, const int oldImageCount, const int addedImageCount) override |
| 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... | |
Public Member Functions inherited from RawImport | |
| RawImport (wxString ConfigExePath) | |
| 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... | |
Protected Member Functions | |
| wxString | GetDefaultExe () override |
| returns the default name of the executable More... | |
Private Attributes | |
| wxString | m_additionalParameters |
| wxString | m_wb |
Additional Inherited Members | |
Protected Attributes inherited from RawImport | |
| wxString | m_exe |
special class for raw import with dcraw
Definition at line 109 of file RawImport.cpp.
|
inline |
Definition at line 112 of file RawImport.cpp.
|
inlineoverridevirtual |
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 from RawImport.
Definition at line 176 of file RawImport.cpp.
References fill_set(), and HuginBase::BaseSrcPanoImage::RESPONSE_LINEAR.
|
inlineoverridevirtual |
return commands for processing of all other images with white balance read by RawImport::ProcessReferenceOutput
Implements RawImport.
Definition at line 151 of file RawImport.cpp.
References huginApp::Get(), HuginQueue::GetExternalProgram(), huginApp::GetUtilsBinDir(), m_additionalParameters, RawImport::m_exe, m_wb, and HuginQueue::wxEscapeFilename().
|
inlineoverridevirtual |
return command for processing of reference image
Implements RawImport.
Definition at line 119 of file RawImport.cpp.
References huginApp::Get(), HuginQueue::GetExternalProgram(), m_additionalParameters, RawImport::m_exe, and HuginQueue::wxEscapeFilename().
|
inlineoverrideprotectedvirtual |
returns the default name of the executable
Reimplemented from RawImport.
Definition at line 184 of file RawImport.cpp.
|
inlineoverridevirtual |
image extension of converted files
Reimplemented from RawImport.
Definition at line 113 of file RawImport.cpp.
|
inlineoverridevirtual |
reads additional parameters from dialog into class
Reimplemented from RawImport.
Definition at line 114 of file RawImport.cpp.
References m_additionalParameters.
|
inlineoverridevirtual |
read output of processing of reference image to read in white balance of reference image
Implements RawImport.
Definition at line 138 of file RawImport.cpp.
References m_wb.
|
private |
Definition at line 191 of file RawImport.cpp.
Referenced by GetCmdQueueForImport(), GetCmdQueueForReference(), and ProcessAdditionalParameters().
|
private |
Definition at line 194 of file RawImport.cpp.
Referenced by GetCmdQueueForImport(), and ProcessReferenceOutput().
1.8.5