[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