Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
HuginQueue::detail Namespace Reference

Functions

wxArrayString GetNumberedFilename (const wxString &prefix, const wxString &postfix, const HuginBase::UIntSet &img)
 returns an array of filenames with numbers More...
 
void AddToArray (const wxArrayString &input, wxArrayString &output)
 append all strings from input array to output array More...
 
wxString GenerateFinalArgfile (const HuginBase::Panorama &pano, const wxString &projectName, const wxConfigBase *config, const HuginBase::UIntSet &images, const double exifToolVersion)
 generate the final argfile More...
 
wxString PrintDetailInfo (const HuginBase::Panorama &pano, const HuginBase::PanoramaOptions &opts, const HuginBase::UIntSet &allActiveImages, const wxString &prefix, const wxString &bindir, wxConfigBase *config, double &exiftoolVersion)
 
wxString GetQuotedFilenamesStringForVerdandi (const wxArrayString &files, const HuginBase::Panorama &pano, const HuginBase::UIntSetVector &stacks, const int referenceImage, const bool hardSeam)
 build quoted filename list for verdandi More...
 
void AddEdgeFillCommand (HuginQueue::CommandQueue *commands, const HuginBase::PanoramaOptions::EdgeFillMode &edgeFillMode, const wxString &ExePath, const wxString &inputFilename, const wxString &outputFilename, const wxString &compression)
 adds the command for the edge fill option More...
 
bool AddBlenderCommand (CommandQueue *queue, const wxString &ExePath, const wxString &prog, const int &stepNr, const wxString &arguments, const wxString &description, std::ostream &errStream)
 
bool ReplacePrefixPlaceholder (wxString &args, const wxString prefix)
 
bool ReplaceWidthHeightPlaceHolder (wxString &args, const wxString name, int value)
 

Function Documentation

bool HuginQueue::detail::AddBlenderCommand ( CommandQueue *  queue,
const wxString &  ExePath,
const wxString &  prog,
const int &  stepNr,
const wxString &  arguments,
const wxString &  description,
std::ostream &  errStream 
)
void HuginQueue::detail::AddEdgeFillCommand ( HuginQueue::CommandQueue commands,
const HuginBase::PanoramaOptions::EdgeFillMode edgeFillMode,
const wxString &  ExePath,
const wxString &  inputFilename,
const wxString &  outputFilename,
const wxString &  compression 
)
void HuginQueue::detail::AddToArray ( const wxArrayString &  input,
wxArrayString &  output 
)

append all strings from input array to output array

Definition at line 58 of file StitchingExecutor.cpp.

Referenced by HuginQueue::GetStitchingCommandQueue(), and HuginQueue::GetStitchingCommandQueueUserOutput().

wxString HuginQueue::detail::GenerateFinalArgfile ( const HuginBase::Panorama pano,
const wxString &  projectName,
const wxConfigBase *  config,
const HuginBase::UIntSet images,
const double  exifToolVersion 
)
wxArrayString HuginQueue::detail::GetNumberedFilename ( const wxString &  prefix,
const wxString &  postfix,
const HuginBase::UIntSet img 
)

returns an array of filenames with numbers

Definition at line 47 of file StitchingExecutor.cpp.

Referenced by HuginQueue::GetStitchingCommandQueue(), and HuginQueue::GetStitchingCommandQueueUserOutput().

wxString HuginQueue::detail::GetQuotedFilenamesStringForVerdandi ( const wxArrayString &  files,
const HuginBase::Panorama pano,
const HuginBase::UIntSetVector stacks,
const int  referenceImage,
const bool  hardSeam 
)
wxString HuginQueue::detail::PrintDetailInfo ( const HuginBase::Panorama pano,
const HuginBase::PanoramaOptions opts,
const HuginBase::UIntSet allActiveImages,
const wxString &  prefix,
const wxString &  bindir,
wxConfigBase *  config,
double &  exiftoolVersion 
)
bool HuginQueue::detail::ReplacePrefixPlaceholder ( wxString &  args,
const wxString  prefix 
)
bool HuginQueue::detail::ReplaceWidthHeightPlaceHolder ( wxString &  args,
const wxString  name,
int  value 
)