#include <StateModel.h>
Definition at line 22 of file StateModel.h.
◆ ~StateModel()
virtual bfl::StateModel::~StateModel |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ StateModel() [1/3]
bfl::StateModel::StateModel |
( |
| ) |
|
|
protecteddefaultnoexcept |
◆ StateModel() [2/3]
bfl::StateModel::StateModel |
( |
const StateModel & |
state_model | ) |
|
|
protecteddeletenoexcept |
◆ StateModel() [3/3]
bfl::StateModel::StateModel |
( |
StateModel && |
state_model | ) |
|
|
protecteddefaultnoexcept |
◆ add_exogenous_model()
bool StateModel::add_exogenous_model |
( |
std::unique_ptr< ExogenousModel > |
exogenous_model | ) |
|
◆ exogenous_model()
◆ getInputDescription()
◆ getJacobian()
Eigen::MatrixXd StateModel::getJacobian |
( |
| ) |
|
|
virtual |
◆ getNoiseCovarianceMatrix()
Eigen::MatrixXd StateModel::getNoiseCovarianceMatrix |
( |
| ) |
|
|
virtual |
◆ getNoiseSample()
Eigen::MatrixXd StateModel::getNoiseSample |
( |
const std::size_t |
num | ) |
|
|
virtual |
◆ getStateDescription()
◆ getTransitionProbability()
Eigen::VectorXd StateModel::getTransitionProbability |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
prev_states, |
|
|
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states |
|
) |
| |
|
virtual |
◆ have_exogenous_model()
bool StateModel::have_exogenous_model |
( |
| ) |
|
|
noexcept |
◆ is_skipping()
bool StateModel::is_skipping |
( |
| ) |
|
|
overridevirtual |
◆ motion()
virtual void bfl::StateProcess::motion |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states, |
|
|
Eigen::Ref< Eigen::MatrixXd > |
mot_states |
|
) |
| |
|
pure virtualinherited |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ propagate()
virtual void bfl::StateProcess::propagate |
( |
const Eigen::Ref< const Eigen::MatrixXd > & |
cur_states, |
|
|
Eigen::Ref< Eigen::MatrixXd > |
prop_states |
|
) |
| |
|
pure virtualinherited |
◆ setProperty()
virtual bool bfl::StateProcess::setProperty |
( |
const std::string & |
property | ) |
|
|
pure virtualinherited |
◆ setSamplingTime()
bool StateModel::setSamplingTime |
( |
const double & |
time | ) |
|
|
virtual |
◆ skip()
bool StateModel::skip |
( |
const std::string & |
what_step, |
|
|
const bool |
status |
|
) |
| |
|
overridevirtual |
◆ exogenous_model_
◆ skip_
bool bfl::StateModel::skip_ = false |
|
private |
The documentation for this class was generated from the following files:
- /home/user/bayes-filters-lib/src/BayesFilters/include/BayesFilters/StateModel.h
- /home/user/bayes-filters-lib/src/BayesFilters/src/StateModel.cpp