Bayes Filters Library
bfl::LinearStateModel Member List

This is the complete list of members for bfl::LinearStateModel, including all inherited members.

add_exogenous_model(std::unique_ptr< ExogenousModel > exogenous_model)bfl::StateModel
AdditiveStateModel() noexcept=defaultbfl::AdditiveStateModelprotected
AdditiveStateModel(const AdditiveStateModel &state_model) noexcept=deletebfl::AdditiveStateModelprotected
AdditiveStateModel(AdditiveStateModel &&state_model) noexcept=defaultbfl::AdditiveStateModelprotected
exogenous_model()bfl::StateModel
exogenous_model_bfl::StateModelprivate
getInputDescription()bfl::AdditiveStateModelvirtual
getJacobian()bfl::StateModelvirtual
getNoiseCovarianceMatrix()bfl::StateModelvirtual
getNoiseSample(const std::size_t num)bfl::StateModelvirtual
getStateDescription()=0bfl::StateProcesspure virtual
getStateTransitionMatrix()=0bfl::LinearStateModelpure 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
LinearStateModel() noexcept=defaultbfl::LinearStateModelprotected
LinearStateModel(const LinearStateModel &state_model) noexcept=deletebfl::LinearStateModelprotected
LinearStateModel(LinearStateModel &&state_model) noexcept=defaultbfl::LinearStateModelprotected
motion(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > mot_states) overridebfl::AdditiveStateModelvirtual
operator=(const LinearStateModel &state_model) noexcept=deletebfl::LinearStateModelprotected
operator=(LinearStateModel &&state_model) noexcept=defaultbfl::LinearStateModelprotected
bfl::AdditiveStateModel::operator=(const AdditiveStateModel &state_model) noexcept=deletebfl::AdditiveStateModelprotected
bfl::AdditiveStateModel::operator=(AdditiveStateModel &&state_model) noexcept=defaultbfl::AdditiveStateModelprotected
bfl::StateModel::operator=(const StateModel &state_model) noexcept=deletebfl::StateModelprotected
bfl::StateModel::operator=(StateModel &&state_model) noexcept=defaultbfl::StateModelprotected
propagate(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > prop_states) overridebfl::LinearStateModelvirtual
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
~AdditiveStateModel() noexcept=defaultbfl::AdditiveStateModelvirtual
~LinearStateModel() noexcept=defaultbfl::LinearStateModelvirtual
~StateModel() noexcept=defaultbfl::StateModelvirtual