HuginBase::SmartOptimise Class Reference

#include <PTOptimizer.h>

Inheritance diagram for HuginBase::SmartOptimise:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 SmartOptimise (PanoramaData &panorama)
virtual ~SmartOptimise ()
virtual bool runAlgorithm ()
 calls PTools::optimize()

Static Public Member Functions

void smartOptimize (PanoramaData &pano)

Constructor & Destructor Documentation

HuginBase::SmartOptimise::SmartOptimise PanoramaData panorama  )  [inline]
 

Definition at line 185 of file PTOptimizer.h.

virtual HuginBase::SmartOptimise::~SmartOptimise  )  [inline, virtual]
 

Definition at line 190 of file PTOptimizer.h.


Member Function Documentation

virtual bool HuginBase::SmartOptimise::runAlgorithm  )  [inline, virtual]
 

calls PTools::optimize()

Reimplemented from HuginBase::PTOptimizer.

Definition at line 200 of file PTOptimizer.h.

References PTools::smartOptimize().

void HuginBase::SmartOptimise::smartOptimize PanoramaData pano  )  [static]
 

Definition at line 382 of file PTOptimizer.cpp.

References PTools::autoOptimise(), const_map_get(), HuginBase::CPVector, HuginBase::SmartOptimizerStub::createOptVars(), DEBUG_DEBUG, hugin_utils::FDiff2D, HuginBase::PanoramaData::getCtrlPoints(), HuginBase::PanoramaData::getImageVariables(), HuginBase::StandardImageVariableGroups::getLenses(), HuginBase::ConstImageVariableGroup::getNumberOfParts(), HuginBase::PanoramaData::getOptions(), HuginBase::PanoramaData::getVariables(), HuginBase::PanoramaOptions::huberSigma, HuginBase::ImageVariableGroup::linkVariablePart(), HuginBase::PTools::optimize(), HuginBase::PanoramaOptions::optimizeReferenceImage, HuginBase::OptimizeVector, HuginBase::PanoramaData::setCtrlPoints(), HuginBase::PanoramaData::setOptimizeVector(), HuginBase::PanoramaData::setOptions(), HuginBase::PanoramaData::updateVariables(), HuginBase::VariableMapVector, and hugin_utils::TDiff2D< T >::x.


The documentation for this class was generated from the following files:
Generated on Thu Aug 28 01:25:49 2014 for Hugintrunk by  doxygen 1.3.9.1