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.