[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PT::OptimData Struct Reference

#include <OptimizePhotometric.h>

List of all members.

Public Member Functions

 OptimData (const Panorama &pano, const OptimizeVector &optvars, const std::vector< vigra_ext::PointPairRGB > &data, double mEstimatorSigma, bool symmetric, int maxIter, utils::ProgressReporter &progress)
void ToX (double *x)
void FromX (double *x)

Public Attributes

const Panoramam_pano
std::vector< SrcPanoImagem_imgs
std::vector< VarMappingm_vars
std::vector< vigra_ext::PointPairRGBm_data
double huberSigma
bool symmetricError
int m_maxIter
utils::ProgressReporter & m_progress


Constructor & Destructor Documentation

PT::OptimData::OptimData const Panorama pano,
const OptimizeVector optvars,
const std::vector< vigra_ext::PointPairRGB > &  data,
double  mEstimatorSigma,
bool  symmetric,
int  maxIter,
utils::ProgressReporter &  progress
 


Member Function Documentation

void PT::OptimData::FromX double x  ) 
 

void PT::OptimData::ToX double x  ) 
 


Member Data Documentation

double PT::OptimData::huberSigma
 

std::vector<vigra_ext::PointPairRGB> PT::OptimData::m_data
 

std::vector<SrcPanoImage> PT::OptimData::m_imgs
 

int PT::OptimData::m_maxIter
 

const Panorama& PT::OptimData::m_pano
 

utils::ProgressReporter& PT::OptimData::m_progress
 

std::vector<VarMapping> PT::OptimData::m_vars
 

bool PT::OptimData::symmetricError
 


The documentation for this struct was generated from the following files:

Generated on Mon Sep 20 01:01:37 2010 for Hugintrunk by doxygen 1.3.9.1