[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::CalculateMeanExposure Class Reference

#include <CalculateMeanExposure.h>

Inheritance diagram for HuginBase::CalculateMeanExposure:

Inheritance graph
[legend]
List of all members.

Public Member Functions

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

Static Public Member Functions

double calcMeanExposure (const PanoramaData &pano)

Protected Attributes

double o_resultExposure

Constructor & Destructor Documentation

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

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


Member Function Documentation

double HuginBase::CalculateMeanExposure::calcMeanExposure const PanoramaData pano  )  [static]
 

virtual double HuginBase::CalculateMeanExposure::getResultExposure  )  const [inline, virtual]
 

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

returns true if the algorithm changes the PanoramaData.

Implements HuginBase::PanoramaAlgorithm.

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

implementation of the algorithm.

You should override with your algorithm's implementiation.

Implements HuginBase::PanoramaAlgorithm.


Member Data Documentation

double HuginBase::CalculateMeanExposure::o_resultExposure [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 1.3.9.1