Event.cpp File Reference

Represents a single event which was sampled from a Sampler. The internal value of this event is stored in a variant using boost::any, where the concrete value of type T can be extracted using Event<T>::getValue(). More...

#include "Event.h"
#include "Sampler.h"

Go to the source code of this file.


Detailed Description

Represents a single event which was sampled from a Sampler. The internal value of this event is stored in a variant using boost::any, where the concrete value of type T can be extracted using Event<T>::getValue().

Author:
Travis Fischer (fisch0920@gmail.com)

Matthew Jacobs (jacobs.mh@gmail.com)

Date:
Fall 2008
This makes it esay to have all Samplers conform to the same sampling interface, which facilitates the implementation of more abstract sampling algorithms without respect to specific Sampler implementations. One example of this generic Sampling interface being useful is generic multiple importance sampling (
See also:
MultipleImportanceSampler)

Definition in file Event.cpp.


Generated on 28 Feb 2009 for Milton by doxygen 1.5.6