Bayes Filters Library
bfl::StateModel Member List

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::StateModelprivate
getInputDescription()=0bfl::StateProcesspure virtual
getJacobian()bfl::StateModelvirtual
getNoiseCovarianceMatrix()bfl::StateModelvirtual
getNoiseSample(const std::size_t num)bfl::StateModelvirtual
getStateDescription()=0bfl::StateProcesspure virtual
getTransitionProbability(const Eigen::Ref< const Eigen::MatrixXd > &prev_states, const Eigen::Ref< const Eigen::MatrixXd > &cur_states)bfl::StateModelvirtual
have_exogenous_model() noexceptbfl::StateModel
is_skipping() overridebfl::StateModelvirtual
motion(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > mot_states)=0bfl::StateProcesspure virtual
operator=(const StateModel &state_model) noexcept=deletebfl::StateModelprotected
operator=(StateModel &&state_model) noexcept=defaultbfl::StateModelprotected
propagate(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > prop_states)=0bfl::StateProcesspure virtual
setProperty(const std::string &property)=0bfl::StateProcesspure virtual
setSamplingTime(const double &time)bfl::StateModelvirtual
skip(const std::string &what_step, const bool status) overridebfl::StateModelvirtual
skip_bfl::StateModelprivate
StateModel() noexcept=defaultbfl::StateModelprotected
StateModel(const StateModel &state_model) noexcept=deletebfl::StateModelprotected
StateModel(StateModel &&state_model) noexcept=defaultbfl::StateModelprotected
~StateModel() noexcept=defaultbfl::StateModelvirtual