Bayes Filters Library
bfl::LTIStateModel Member List

This is the complete list of members for bfl::LTIStateModel, 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
F_bfl::LTIStateModelprivate
getInputDescription()bfl::AdditiveStateModelvirtual
getJacobian() overridebfl::LTIStateModelvirtual
getNoiseCovarianceMatrix() overridebfl::LTIStateModelvirtual
getNoiseSample(const std::size_t num)bfl::StateModelvirtual
getStateDescription()=0bfl::StateProcesspure virtual
getStateTransitionMatrix() overridebfl::LTIStateModelvirtual
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
LTIStateModel(const Eigen::Ref< const Eigen::MatrixXd > &transition_matrix, const Eigen::Ref< const Eigen::MatrixXd > &noise_covariance_matrix)bfl::LTIStateModel
LTIStateModel(const LTIStateModel &state_model) noexcept=deletebfl::LTIStateModel
LTIStateModel(LTIStateModel &&state_model) noexceptbfl::LTIStateModel
motion(const Eigen::Ref< const Eigen::MatrixXd > &cur_states, Eigen::Ref< Eigen::MatrixXd > mot_states) overridebfl::AdditiveStateModelvirtual
operator=(const LTIStateModel &state_model) noexcept=deletebfl::LTIStateModel
operator=(LTIStateModel &&state_model) noexceptbfl::LTIStateModel
bfl::LinearStateModel::operator=(const LinearStateModel &state_model) noexcept=deletebfl::LinearStateModelprotected
bfl::LinearStateModel::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
Q_bfl::LTIStateModelprivate
setProperty(const std::string &property) overridebfl::LTIStateModelvirtual
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
~LTIStateModel() noexcept=defaultbfl::LTIStateModelvirtual
~StateModel() noexcept=defaultbfl::StateModelvirtual