ProgressiveFilterValue< T > Class Template Reference

Normalized value composed of a progressive sum of N contributions, each of which has an associated weight. More...

#include <ProgressiveFilterValue.h>

Inheritance diagram for ProgressiveFilterValue< T >:

SSEAligned

List of all members.

Public Member Functions

 ProgressiveFilterValue ()
getValue () const
void addSample (const T &value, real_t weight)

Public Attributes

numerator
real_t denominator


Detailed Description

template<typename T = SpectralSampleSet>
class ProgressiveFilterValue< T >

Normalized value composed of a progressive sum of N contributions, each of which has an associated weight.

Author:
Travis Fischer (fisch0920@gmail.com)

Matthew Jacobs (jacobs.mh@gmail.com)

Date:
Fall 2008

Definition at line 18 of file ProgressiveFilterValue.h.


Constructor & Destructor Documentation

template<typename T = SpectralSampleSet>
ProgressiveFilterValue< T >::ProgressiveFilterValue (  )  [inline]

Definition at line 22 of file ProgressiveFilterValue.h.


Member Function Documentation

template<typename T = SpectralSampleSet>
T ProgressiveFilterValue< T >::getValue (  )  const [inline]

Definition at line 26 of file ProgressiveFilterValue.h.

template<typename T = SpectralSampleSet>
void ProgressiveFilterValue< T >::addSample ( const T &  value,
real_t  weight 
) [inline]

Definition at line 33 of file ProgressiveFilterValue.h.


Member Data Documentation

template<typename T = SpectralSampleSet>
T ProgressiveFilterValue< T >::numerator

Definition at line 19 of file ProgressiveFilterValue.h.

template<typename T = SpectralSampleSet>
real_t ProgressiveFilterValue< T >::denominator

Definition at line 20 of file ProgressiveFilterValue.h.


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

Generated on 28 Feb 2009 for Milton by doxygen 1.5.6