HuginBase::SmartOptimizerStub Class Reference

#include <PTOptimizer.h>

Inheritance diagram for HuginBase::SmartOptimizerStub:

Inheritance graph
[legend]
List of all members.

Public Types

 OPT_POS = 1
 OPT_B = 2
 OPT_AC = 4
 OPT_DE = 8
 OPT_HFOV = 16
 OPT_GT = 32
 OPT_VIG = 64
 OPT_VIGCENTRE = 128
 OPT_EXP = 256
 OPT_WB = 512
 OPT_RESP = 1024
enum  OptMode {
  OPT_POS = 1, OPT_B = 2, OPT_AC = 4, OPT_DE = 8,
  OPT_HFOV = 16, OPT_GT = 32, OPT_VIG = 64, OPT_VIGCENTRE = 128,
  OPT_EXP = 256, OPT_WB = 512, OPT_RESP = 1024
}

Static Public Member Functions

static OptimizeVector createOptVars (const PanoramaData &optPano, int mode, unsigned anchorImg=0)
 helper function for optvar creation

Detailed Description

Definition at line 158 of file PTOptimizer.h.


Member Enumeration Documentation

enum HuginBase::SmartOptimizerStub::OptMode

Enumerator:
OPT_POS 
OPT_B 
OPT_AC 
OPT_DE 
OPT_HFOV 
OPT_GT 
OPT_VIG 
OPT_VIGCENTRE 
OPT_EXP 
OPT_WB 
OPT_RESP 

Definition at line 162 of file PTOptimizer.h.


Member Function Documentation

OptimizeVector HuginBase::SmartOptimizerStub::createOptVars ( const PanoramaData optPano,
int  mode,
unsigned  anchorImg = 0 
) [static]

helper function for optvar creation

Definition at line 558 of file PTOptimizer.cpp.

References HuginBase::PanoramaData::getImage(), HuginBase::PanoramaData::getNrOfImages(), OPT_AC, OPT_B, OPT_DE, OPT_EXP, OPT_GT, OPT_HFOV, OPT_POS, OPT_RESP, OPT_VIG, OPT_VIGCENTRE, OPT_WB, HuginBase::BaseSrcPanoImage::PitchisLinkedWith(), HuginBase::BaseSrcPanoImage::RollisLinkedWith(), and HuginBase::BaseSrcPanoImage::YawisLinkedWith().

Referenced by PTools::createOptVars(), HuginBase::SmartOptimise::smartOptimize(), and HuginBase::SmartPhotometricOptimizer::smartOptimizePhotometric().


The documentation for this class was generated from the following files:
Generated on 5 Dec 2014 for Hugintrunk by  doxygen 1.4.7