Public Member Functions | Public Attributes | List of all members
mcl_3dl::pf::Particle< T, FLT_TYPE > Class Template Reference

#include <pf.h>

Public Member Functions

bool operator< (const Particle &p2) const
 
 Particle ()
 
 Particle (FLT_TYPE prob)
 

Public Attributes

FLT_TYPE accum_probability_
 
FLT_TYPE probability_
 
FLT_TYPE probability_bias_
 
state_
 

Detailed Description

template<typename T, typename FLT_TYPE = float>
class mcl_3dl::pf::Particle< T, FLT_TYPE >

Definition at line 90 of file pf.h.

Constructor & Destructor Documentation

◆ Particle() [1/2]

template<typename T , typename FLT_TYPE = float>
mcl_3dl::pf::Particle< T, FLT_TYPE >::Particle ( )
inline

Definition at line 93 of file pf.h.

◆ Particle() [2/2]

template<typename T , typename FLT_TYPE = float>
mcl_3dl::pf::Particle< T, FLT_TYPE >::Particle ( FLT_TYPE  prob)
inlineexplicit

Definition at line 98 of file pf.h.

Member Function Documentation

◆ operator<()

template<typename T , typename FLT_TYPE = float>
bool mcl_3dl::pf::Particle< T, FLT_TYPE >::operator< ( const Particle< T, FLT_TYPE > &  p2) const
inline

Definition at line 106 of file pf.h.

Member Data Documentation

◆ accum_probability_

template<typename T , typename FLT_TYPE = float>
FLT_TYPE mcl_3dl::pf::Particle< T, FLT_TYPE >::accum_probability_

Definition at line 105 of file pf.h.

◆ probability_

template<typename T , typename FLT_TYPE = float>
FLT_TYPE mcl_3dl::pf::Particle< T, FLT_TYPE >::probability_

Definition at line 103 of file pf.h.

◆ probability_bias_

template<typename T , typename FLT_TYPE = float>
FLT_TYPE mcl_3dl::pf::Particle< T, FLT_TYPE >::probability_bias_

Definition at line 104 of file pf.h.

◆ state_

template<typename T , typename FLT_TYPE = float>
T mcl_3dl::pf::Particle< T, FLT_TYPE >::state_

Definition at line 102 of file pf.h.


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


mcl_3dl
Author(s): Atsushi Watanabe
autogenerated on Thu Oct 17 2024 02:18:04