Bayes Filters Library
|
This is the complete list of members for bfl::StateModel, including all inherited members.
add_exogenous_model(std::unique_ptr< ExogenousModel > exogenous_model) | bfl::StateModel | |
exogenous_model() | bfl::StateModel | |
exogenous_model_ | bfl::StateModel | private |
getInputDescription()=0 | bfl::StateProcess | pure virtual |
getJacobian() | bfl::StateModel | virtual |
getNoiseCovarianceMatrix() | bfl::StateModel | virtual |
getNoiseSample(const std::size_t num) | bfl::StateModel | virtual |
getStateDescription()=0 | bfl::StateProcess | pure virtual |
getTransitionProbability(const Eigen::Ref< const Eigen::MatrixXd > &prev_states, const Eigen::Ref< const Eigen::MatrixXd > &cur_states) | bfl::StateModel | virtual |
have_exogenous_model() noexcept | bfl::StateModel | |
is_skipping() override | bfl::StateModel | virtual |
motion(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > mot_states)=0 | bfl::StateProcess | pure virtual |
operator=(const StateModel &state_model) noexcept=delete | bfl::StateModel | protected |
operator=(StateModel &&state_model) noexcept=default | bfl::StateModel | protected |
propagate(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > prop_states)=0 | bfl::StateProcess | pure virtual |
setProperty(const std::string &property)=0 | bfl::StateProcess | pure virtual |
setSamplingTime(const double &time) | bfl::StateModel | virtual |
skip(const std::string &what_step, const bool status) override | bfl::StateModel | virtual |
skip_ | bfl::StateModel | private |
StateModel() noexcept=default | bfl::StateModel | protected |
StateModel(const StateModel &state_model) noexcept=delete | bfl::StateModel | protected |
StateModel(StateModel &&state_model) noexcept=default | bfl::StateModel | protected |
~StateModel() noexcept=default | bfl::StateModel | virtual |