Public Member Functions | Public Attributes | List of all members
State Class Reference
Inheritance diagram for State:
Inheritance graph
[legend]

Public Member Functions

void normalize ()
 
const float & operator[] (const size_t i) const
 
float & operator[] (const size_t i) override
 
size_t size () const override
 
 State ()
 
 State (const float x)
 
- Public Member Functions inherited from mcl_3dl::pf::ParticleBase< float >
virtual size_t covDimension () const
 
float covElement (const T &e, const size_t &j, const size_t &k)
 
operator+ (const T &a)
 
virtual size_t size () const=0
 

Public Attributes

float x
 

Additional Inherited Members

- Static Public Member Functions inherited from mcl_3dl::pf::ParticleBase< float >
static T generateNoise (RANDOM_ENGINE &engine, const NOISE_GEN &gen)
 

Detailed Description

Definition at line 39 of file test_pf.cpp.

Constructor & Destructor Documentation

◆ State() [1/2]

State::State ( const float  x)
inlineexplicit

Definition at line 65 of file test_pf.cpp.

◆ State() [2/2]

State::State ( )
inline

Definition at line 69 of file test_pf.cpp.

Member Function Documentation

◆ normalize()

void State::normalize ( )
inlinevirtual

Implements mcl_3dl::pf::ParticleBase< float >.

Definition at line 73 of file test_pf.cpp.

◆ operator[]() [1/2]

const float& State::operator[] ( const size_t  i) const
inline

Definition at line 52 of file test_pf.cpp.

◆ operator[]() [2/2]

float& State::operator[] ( const size_t  i)
inlineoverridevirtual

Implements mcl_3dl::pf::ParticleBase< float >.

Definition at line 43 of file test_pf.cpp.

◆ size()

size_t State::size ( ) const
inlineoverride

Definition at line 61 of file test_pf.cpp.

Member Data Documentation

◆ x

float State::x

Definition at line 42 of file test_pf.cpp.


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