static const unsigned PARTICLE_FILTER_CAPABLE_FAST_DRAW_BINS
TFastDrawAuxVars m_fastDrawAuxiliary
Auxiliary vectors, see CParticleFilterCapable::prepareFastDrawSample for more information.
This class acts as a common interface to the different interfaces (see CParticleFilter::TParticleFilt...
TParticleResamplingAlgorithm
Defines the different resampling algorithms.
Auxiliary vectors, see CParticleFilterCapable::prepareFastDrawSample for more information.
This virtual class defines the interface that any particles based PDF class must implement in order t...
virtual ~CParticleFilterCapable()
Virtual destructor.
static double defaultEvaluator(const bayes::CParticleFilter::TParticleFilterOptions &PF_options, const CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)
The default evaluator function, which simply returns the particle weight.
virtual double getW(size_t i) const =0
Access to i'th particle (logarithm) weight, where first one is index 0.
The configuration of a particle filter.