[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

HuginBase::CalculateFitPanorama Class Reference

#include <FitPanorama.h>

Inheritance diagram for HuginBase::CalculateFitPanorama:

Inheritance graph
List of all members.

Public Member Functions

 CalculateFitPanorama (PanoramaData &panorama)
virtual ~CalculateFitPanorama ()
virtual bool modifiesPanoramaData () const
 returns true if the algorithm changes the PanoramaData.
virtual bool runAlgorithm ()
 implementation of the algorithm.
virtual double getResultHorizontalFOV ()
virtual double getResultHeight ()

Static Public Member Functions

void fitPano (PanoramaData &panorama, double &HFOV, double &height)

Protected Attributes

double o_resultHFOV
double o_resultHeight

Constructor & Destructor Documentation

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

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

Member Function Documentation

void HuginBase::CalculateFitPanorama::fitPano PanoramaData panorama,
double HFOV,
double height

virtual double HuginBase::CalculateFitPanorama::getResultHeight  )  [inline, virtual]

virtual double HuginBase::CalculateFitPanorama::getResultHorizontalFOV  )  [inline, virtual]

virtual bool HuginBase::CalculateFitPanorama::modifiesPanoramaData  )  const [inline, virtual]

returns true if the algorithm changes the PanoramaData.

Implements HuginBase::PanoramaAlgorithm.

Reimplemented in HuginBase::FitPanorama.

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

implementation of the algorithm.

You should override with your algorithm's implementiation.

Implements HuginBase::PanoramaAlgorithm.

Reimplemented in HuginBase::FitPanorama.

Member Data Documentation

double HuginBase::CalculateFitPanorama::o_resultHeight [protected]

double HuginBase::CalculateFitPanorama::o_resultHFOV [protected]

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

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