#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.