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

just some common implementation; probably not so useful More...

#include <CalculateCPStatistics.h>

Inheritance diagram for HuginBase::CalculateCPStatistics:
Inheritance graph

Public Member Functions

virtual ~CalculateCPStatistics ()
 
virtual bool modifiesPanoramaData () const
 returns true if the algorithm changes the PanoramaData. More...
 
virtual bool runAlgorithm ()=0
 implementation of the algorithm. More...
 
virtual double getResultMin ()
 
virtual double getResultMax ()
 
virtual double getResultMean ()
 
virtual double getResultVariance ()
 
- Public Member Functions inherited from HuginBase::PanoramaAlgorithm
virtual ~PanoramaAlgorithm ()
 
virtual bool hasRunSuccessfully ()
 
virtual void run ()
 runs the algorithm. More...
 

Protected Member Functions

 CalculateCPStatistics (PanoramaData &panorama, const int &imgNr=-1)
 
- Protected Member Functions inherited from HuginBase::PanoramaAlgorithm
 PanoramaAlgorithm (PanoramaData &panorama)
 

Protected Attributes

int o_imageNumber
 
double o_resultMin
 
double o_resultMax
 
double o_resultMean
 
double o_resultVar
 
- Protected Attributes inherited from HuginBase::PanoramaAlgorithm
PanoramaDatao_panorama
 
bool o_successful
 

Detailed Description

just some common implementation; probably not so useful

Definition at line 38 of file CalculateCPStatistics.h.

Constructor & Destructor Documentation

HuginBase::CalculateCPStatistics::CalculateCPStatistics ( PanoramaData panorama,
const int &  imgNr = -1 
)
inlineprotected

Definition at line 43 of file CalculateCPStatistics.h.

virtual HuginBase::CalculateCPStatistics::~CalculateCPStatistics ( )
inlinevirtual

Definition at line 49 of file CalculateCPStatistics.h.

Member Function Documentation

virtual double HuginBase::CalculateCPStatistics::getResultMax ( )
inlinevirtual

Definition at line 70 of file CalculateCPStatistics.h.

Referenced by GLPreviewFrame::panoramaChanged().

virtual double HuginBase::CalculateCPStatistics::getResultMean ( )
inlinevirtual

Definition at line 77 of file CalculateCPStatistics.h.

Referenced by GLPreviewFrame::panoramaChanged().

virtual double HuginBase::CalculateCPStatistics::getResultMin ( )
inlinevirtual

Definition at line 63 of file CalculateCPStatistics.h.

virtual double HuginBase::CalculateCPStatistics::getResultVariance ( )
inlinevirtual

Definition at line 84 of file CalculateCPStatistics.h.

virtual bool HuginBase::CalculateCPStatistics::modifiesPanoramaData ( ) const
inlinevirtual

returns true if the algorithm changes the PanoramaData.

Implements HuginBase::PanoramaAlgorithm.

Definition at line 54 of file CalculateCPStatistics.h.

virtual bool HuginBase::CalculateCPStatistics::runAlgorithm ( )
pure virtual

implementation of the algorithm.

You should override with your algorithm's implementiation.

Implements HuginBase::PanoramaAlgorithm.

Implemented in HuginBase::CalculateCPStatisticsRadial, and HuginBase::CalculateCPStatisticsError.

Member Data Documentation

int HuginBase::CalculateCPStatistics::o_imageNumber
protected

Definition at line 91 of file CalculateCPStatistics.h.

double HuginBase::CalculateCPStatistics::o_resultMax
protected

Definition at line 92 of file CalculateCPStatistics.h.

double HuginBase::CalculateCPStatistics::o_resultMean
protected

Definition at line 92 of file CalculateCPStatistics.h.

double HuginBase::CalculateCPStatistics::o_resultMin
protected

Definition at line 92 of file CalculateCPStatistics.h.

double HuginBase::CalculateCPStatistics::o_resultVar
protected

Definition at line 92 of file CalculateCPStatistics.h.


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