Public Member Functions | Public Attributes | List of all members
auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel > Struct Template Reference

#include <particlefilter.h>

Public Member Functions

void evolve (std::vector< Particle > &dest, const std::vector< Particle > &src)
 
void evolve (std::vector< Particle > &particles)
 

Public Attributes

EvolutionModel evolutionModel
 
LikelyhoodModel likelyhoodModel
 
QualificationModel qualificationModel
 

Detailed Description

template<class Particle, class Numeric, class QualificationModel, class EvolutionModel, class LikelyhoodModel>
struct auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >

Definition at line 285 of file particlefilter.h.

Member Function Documentation

◆ evolve() [1/2]

template<class Particle , class Numeric , class QualificationModel , class EvolutionModel , class LikelyhoodModel >
void auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >::evolve ( std::vector< Particle > &  dest,
const std::vector< Particle > &  src 
)

Definition at line 312 of file particlefilter.h.

◆ evolve() [2/2]

template<class Particle , class Numeric , class QualificationModel , class EvolutionModel , class LikelyhoodModel >
void auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >::evolve ( std::vector< Particle > &  particles)

Definition at line 295 of file particlefilter.h.

Member Data Documentation

◆ evolutionModel

template<class Particle , class Numeric , class QualificationModel , class EvolutionModel , class LikelyhoodModel >
EvolutionModel auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >::evolutionModel

Definition at line 286 of file particlefilter.h.

◆ likelyhoodModel

template<class Particle , class Numeric , class QualificationModel , class EvolutionModel , class LikelyhoodModel >
LikelyhoodModel auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >::likelyhoodModel

Definition at line 288 of file particlefilter.h.

◆ qualificationModel

template<class Particle , class Numeric , class QualificationModel , class EvolutionModel , class LikelyhoodModel >
QualificationModel auxiliary_evolver< Particle, Numeric, QualificationModel, EvolutionModel, LikelyhoodModel >::qualificationModel

Definition at line 287 of file particlefilter.h.


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


openslam_gmapping
Author(s): Cyrill Stachniss, Udo Frese, Giorgio Grisetti, Wolfram Burgard
autogenerated on Thu Oct 19 2023 02:25:51