HuginBase::PanoramaMakefileExport Class Reference
#include <PanoramaMakefileExport.h>
Inheritance diagram for HuginBase::PanoramaMakefileExport:
[legend]List of all members.
|
Public Types |
| typedef std::string | String |
Public Member Functions |
| | PanoramaMakefileExport (PanoramaData &pano, std::ostream &output, const UIntSet &images, const String &ptofile, const String &outputPrefix, const PTPrograms &progs, const String &includePath) |
| virtual | ~PanoramaMakefileExport () |
| virtual bool | modifiesPanoramaData () const |
| | returns true if the algorithm changes the PanoramaData.
|
| bool | runAlgorithm () |
| | implementation of the algorithm.
|
Static Public Member Functions |
| void | createMakefile (const PanoramaData &pano, const UIntSet &images, const std::string &ptofile, const std::string &outputPrefix, const PTPrograms &progs, const std::string &includePath, std::vector< std::string > &outputFiles, std::ostream &o, const std::string &tmpDir) |
| | outputFiles : Files that will be created by this call.
|
Protected Attributes |
| std::ostream & | o_output |
| UIntSet | o_images |
| String | o_ptofile |
| String | o_outputPrefix |
| PTPrograms | o_progs |
| std::vector< std::string > | o_outputFiles |
| String | o_includePath |
| String | o_tmpDir |
Member Typedef Documentation
Constructor & Destructor Documentation
| HuginBase::PanoramaMakefileExport::PanoramaMakefileExport |
( |
PanoramaData & |
pano, |
|
|
std::ostream & |
output, |
|
|
const UIntSet & |
images, |
|
|
const String & |
ptofile, |
|
|
const String & |
outputPrefix, |
|
|
const PTPrograms & |
progs, |
|
|
const String & |
includePath |
|
) |
[inline] |
|
Member Function Documentation
| void HuginBase::PanoramaMakefileExport::createMakefile |
( |
const PanoramaData & |
pano, |
|
|
const UIntSet & |
images, |
|
|
const std::string & |
ptofile, |
|
|
const std::string & |
outputPrefix, |
|
|
const PTPrograms & |
progs, |
|
|
const std::string & |
includePath, |
|
|
std::vector< std::string > & |
outputFiles, |
|
|
std::ostream & |
o, |
|
|
const std::string & |
tmpDir |
|
) |
[static] |
|
|
|
outputFiles : Files that will be created by this call.
Used to |
| virtual bool HuginBase::PanoramaMakefileExport::modifiesPanoramaData |
( |
|
) |
const [inline, virtual] |
|
| bool HuginBase::PanoramaMakefileExport::runAlgorithm |
( |
|
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following files: