#include <pf.h>
Public Member Functions | |
template<typename T > | |
FLT_TYPE | covElement (const T &e, const size_t &j, const size_t &k) |
virtual void | normalize ()=0 |
template<typename T > | |
T | operator+ (const T &a) |
virtual FLT_TYPE & | operator[] (const size_t i)=0 |
virtual size_t | size () const =0 |
Static Public Member Functions | |
template<typename T > | |
static T | generateNoise (std::default_random_engine &engine_, T mean, T sigma) |
FLT_TYPE mcl_3dl::pf::ParticleBase< FLT_TYPE >::covElement | ( | const T & | e, |
const size_t & | j, | ||
const size_t & | k | ||
) | [inline] |
static T mcl_3dl::pf::ParticleBase< FLT_TYPE >::generateNoise | ( | std::default_random_engine & | engine_, |
T | mean, | ||
T | sigma | ||
) | [inline, static] |
virtual void mcl_3dl::pf::ParticleBase< FLT_TYPE >::normalize | ( | ) | [pure virtual] |
Implemented in mcl_3dl::State6DOF, and State.
T mcl_3dl::pf::ParticleBase< FLT_TYPE >::operator+ | ( | const T & | a | ) | [inline] |
virtual FLT_TYPE& mcl_3dl::pf::ParticleBase< FLT_TYPE >::operator[] | ( | const size_t | i | ) | [pure virtual] |
Implemented in mcl_3dl::State6DOF, and State.
virtual size_t mcl_3dl::pf::ParticleBase< FLT_TYPE >::size | ( | ) | const [pure virtual] |
Implemented in mcl_3dl::State6DOF, and State.