|
Bayes Filters Library
|
#include <KFPrediction.h>
Public Member Functions | |
| KFPrediction (std::unique_ptr< LinearStateModel > state_model) noexcept | |
| KFPrediction (const KFPrediction &prediction) noexcept=delete | |
| KFPrediction & | operator= (const KFPrediction &prediction) noexcept=delete |
| KFPrediction (KFPrediction &&prediction) noexcept | |
| KFPrediction & | operator= (KFPrediction &&prediction) noexcept |
| virtual | ~KFPrediction () noexcept=default |
| StateModel & | getStateModel () noexcept override |
| void | predict (const GaussianMixture &prev_state, GaussianMixture &pred_state) override |
| bool | skip (const std::string &what_step, const bool status) override |
| bool | is_skipping () override |
Protected Member Functions | |
| void | predictStep (const GaussianMixture &prev_state, GaussianMixture &pred_state) override |
Private Attributes | |
| std::unique_ptr< LinearStateModel > | state_model_ |
| bool | skip_ = false |
Definition at line 23 of file KFPrediction.h.
|
noexcept |
Definition at line 14 of file KFPrediction.cpp.
|
deletenoexcept |
|
noexcept |
Definition at line 19 of file KFPrediction.cpp.
|
virtualdefaultnoexcept |
|
overridevirtualnoexcept |
Implements bfl::GaussianPrediction.
Definition at line 38 of file KFPrediction.cpp.
|
overridevirtualinherited |
Implements bfl::Skippable.
Definition at line 56 of file GaussianPrediction.cpp.
|
deletenoexcept |
|
noexcept |
Definition at line 25 of file KFPrediction.cpp.
References bfl::GaussianPrediction::operator=().
|
overridevirtualinherited |
Implements bfl::GaussianMixturePrediction.
Definition at line 18 of file GaussianPrediction.cpp.
|
overrideprotectedvirtual |
Implements bfl::GaussianPrediction.
Definition at line 44 of file KFPrediction.cpp.
References bfl::GaussianMixture::components, bfl::GaussianMixture::covariance(), and bfl::GaussianMixture::mean().
|
overridevirtualinherited |
Implements bfl::Skipper.
Definition at line 27 of file GaussianPrediction.cpp.
|
privateinherited |
Definition at line 52 of file GaussianPrediction.h.
|
private |
Definition at line 46 of file KFPrediction.h.
1.8.17