Bayes Filters Library
Classes | Public Member Functions | Protected Attributes | List of all members
bfl::TimeDecreasingDynamics Class Reference

#include <TimeDecreasingDynamics.h>

Inheritance diagram for bfl::TimeDecreasingDynamics:
[legend]

Classes

struct  ImplData
 

Public Member Functions

 TimeDecreasingDynamics (std::unique_ptr< StateModel > state_model, const unsigned int iterations) noexcept
 
 TimeDecreasingDynamics (std::unique_ptr< StateModel > state_model, const double seconds) noexcept
 
 TimeDecreasingDynamics (TimeDecreasingDynamics &&state_model) noexcept
 
virtual ~TimeDecreasingDynamics () noexcept
 
TimeDecreasingDynamicsoperator= (TimeDecreasingDynamics &&state_model) noexcept
 
Eigen::MatrixXd getNoiseSample (const std::size_t num) override
 
bool setProperty (const std::string &property) override
 

Protected Attributes

std::unique_ptr< ImplDatapImpl_
 

Detailed Description

Definition at line 14 of file TimeDecreasingDynamics.h.

Constructor & Destructor Documentation

◆ TimeDecreasingDynamics() [1/3]

TimeDecreasingDynamics::TimeDecreasingDynamics ( std::unique_ptr< StateModel state_model,
const unsigned int  iterations 
)
noexcept

◆ TimeDecreasingDynamics() [2/3]

TimeDecreasingDynamics::TimeDecreasingDynamics ( std::unique_ptr< StateModel state_model,
const double  seconds 
)
noexcept

◆ TimeDecreasingDynamics() [3/3]

TimeDecreasingDynamics::TimeDecreasingDynamics ( TimeDecreasingDynamics &&  state_model)
noexcept

Definition at line 70 of file TimeDecreasingDynamics.cpp.

◆ ~TimeDecreasingDynamics()

TimeDecreasingDynamics::~TimeDecreasingDynamics ( )
virtualnoexcept

Definition at line 76 of file TimeDecreasingDynamics.cpp.

Member Function Documentation

◆ getNoiseSample()

MatrixXd TimeDecreasingDynamics::getNoiseSample ( const std::size_t  num)
override

◆ operator=()

TimeDecreasingDynamics & TimeDecreasingDynamics::operator= ( TimeDecreasingDynamics &&  state_model)
noexcept

Definition at line 80 of file TimeDecreasingDynamics.cpp.

◆ setProperty()

bool TimeDecreasingDynamics::setProperty ( const std::string &  property)
override

Member Data Documentation

◆ pImpl_

std::unique_ptr<ImplData> bfl::TimeDecreasingDynamics::pImpl_
protected

Definition at line 32 of file TimeDecreasingDynamics.h.


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