Bayes Filters Library
|
#include <TimeDecreasingDynamics.h>
Classes | |
struct | ImplData |
Public Member Functions | |
TimeDecreasingDynamics (std::unique_ptr< StateModel > state_model, const unsigned int iterations) noexcept | |
TimeDecreasingDynamics (std::unique_ptr< StateModel > state_model, const double seconds) noexcept | |
TimeDecreasingDynamics (TimeDecreasingDynamics &&state_model) noexcept | |
virtual | ~TimeDecreasingDynamics () noexcept |
TimeDecreasingDynamics & | operator= (TimeDecreasingDynamics &&state_model) noexcept |
Eigen::MatrixXd | getNoiseSample (const std::size_t num) override |
bool | setProperty (const std::string &property) override |
Protected Attributes | |
std::unique_ptr< ImplData > | pImpl_ |
Definition at line 14 of file TimeDecreasingDynamics.h.
|
noexcept |
Definition at line 33 of file TimeDecreasingDynamics.cpp.
References bfl::TimeDecreasingDynamics::ImplData::iterations_, bfl::TimeDecreasingDynamics::ImplData::modality_, and bfl::TimeDecreasingDynamics::ImplData::seconds_.
|
noexcept |
Definition at line 48 of file TimeDecreasingDynamics.cpp.
References bfl::TimeDecreasingDynamics::ImplData::iterations_, bfl::TimeDecreasingDynamics::ImplData::modality_, and bfl::TimeDecreasingDynamics::ImplData::seconds_.
|
noexcept |
Definition at line 70 of file TimeDecreasingDynamics.cpp.
|
virtualnoexcept |
Definition at line 76 of file TimeDecreasingDynamics.cpp.
|
override |
Definition at line 90 of file TimeDecreasingDynamics.cpp.
References bfl::TimeDecreasingDynamics::ImplData::current_iterations_, bfl::TimeDecreasingDynamics::ImplData::current_seconds_, bfl::TimeDecreasingDynamics::ImplData::iterations_, bfl::TimeDecreasingDynamics::ImplData::modality_, and bfl::TimeDecreasingDynamics::ImplData::seconds_.
|
noexcept |
Definition at line 80 of file TimeDecreasingDynamics.cpp.
|
override |
Definition at line 121 of file TimeDecreasingDynamics.cpp.
References bfl::TimeDecreasingDynamics::ImplData::current_iterations_, bfl::TimeDecreasingDynamics::ImplData::current_seconds_, bfl::utils::CpuTimer< timetype >::elapsed(), bfl::utils::CpuTimer< timetype >::is_running(), bfl::TimeDecreasingDynamics::ImplData::modality_, bfl::utils::CpuTimer< timetype >::start(), bfl::utils::CpuTimer< timetype >::stop(), and bfl::TimeDecreasingDynamics::ImplData::timer_.
|
protected |
Definition at line 32 of file TimeDecreasingDynamics.h.