Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
HuginBase::CalculateFitPanorama Class Reference

#include <FitPanorama.h>

Inheritance diagram for HuginBase::CalculateFitPanorama:
Inheritance graph

Public Member Functions

 CalculateFitPanorama (PanoramaData &panorama)
 
virtual ~CalculateFitPanorama ()
 
virtual bool modifiesPanoramaData () const
 returns true if the algorithm changes the PanoramaData. More...
 
virtual bool runAlgorithm ()
 implementation of the algorithm. More...
 
virtual double getResultHorizontalFOV ()
 
virtual double getResultHeight ()
 
- Public Member Functions inherited from HuginBase::PanoramaAlgorithm
virtual ~PanoramaAlgorithm ()
 
virtual bool hasRunSuccessfully ()
 
virtual void run ()
 runs the algorithm. More...
 

Static Public Member Functions

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

Protected Attributes

double o_resultHFOV
 
double o_resultHeight
 
- Protected Attributes inherited from HuginBase::PanoramaAlgorithm
PanoramaDatao_panorama
 
bool o_successful
 

Additional Inherited Members

- Protected Member Functions inherited from HuginBase::PanoramaAlgorithm
 PanoramaAlgorithm (PanoramaData &panorama)
 

Detailed Description

Definition at line 37 of file FitPanorama.h.

Constructor & Destructor Documentation

HuginBase::CalculateFitPanorama::CalculateFitPanorama ( PanoramaData panorama)
inlineexplicit

Definition at line 42 of file FitPanorama.h.

virtual HuginBase::CalculateFitPanorama::~CalculateFitPanorama ( )
inlinevirtual

Definition at line 47 of file FitPanorama.h.

Member Function Documentation

void HuginBase::CalculateFitPanorama::fitPano ( PanoramaData panorama,
double &  HFOV,
double &  height 
)
static
virtual double HuginBase::CalculateFitPanorama::getResultHeight ( )
inlinevirtual
virtual double HuginBase::CalculateFitPanorama::getResultHorizontalFOV ( )
inlinevirtual
virtual bool HuginBase::CalculateFitPanorama::modifiesPanoramaData ( ) const
inlinevirtual

returns true if the algorithm changes the PanoramaData.

Implements HuginBase::PanoramaAlgorithm.

Reimplemented in HuginBase::FitPanorama.

Definition at line 52 of file FitPanorama.h.

virtual bool HuginBase::CalculateFitPanorama::runAlgorithm ( )
inlinevirtual

implementation of the algorithm.

You should override with your algorithm's implementiation.

Implements HuginBase::PanoramaAlgorithm.

Reimplemented in HuginBase::FitPanorama.

Definition at line 56 of file FitPanorama.h.

Referenced by HuginBase::FitPanorama::runAlgorithm().

Member Data Documentation

double HuginBase::CalculateFitPanorama::o_resultHeight
protected

Definition at line 83 of file FitPanorama.h.

double HuginBase::CalculateFitPanorama::o_resultHFOV
protected

Definition at line 82 of file FitPanorama.h.


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