Implement an alpha-beta filter as a WsfFilter.
More...
#include <WsfAlphaBetaFilter.hpp>
|
| | WsfAlphaBetaFilter () |
| | WsfAlphaBetaFilter (const WsfAlphaBetaFilter &aSrc) |
| | ~WsfAlphaBetaFilter () override |
| WsfFilter * | Clone () const override |
| | WsfFilter ()=delete |
| | WsfFilter (TrackingFilters::Filter *aFilterPtr) |
| | WsfFilter (const WsfFilter &aSrc) |
| WsfFilter & | operator= (const WsfFilter &aRhs) |
| | ~WsfFilter () override |
| bool | ProcessInput (UtInput &aInput) override |
| virtual bool | Initialize (double aSimTime, WsfSimulation *aSimulationPtr, const UtMatrixd *aInitialStatePtr=nullptr) |
| void | Reset (double aSimTime, const UtMatrixd *aInitialStatePtr=nullptr) |
| void | Update (double aSimTime, const UtMeasurementData &aDataIn, UtMeasurementData &aDataOut) |
| void | NoDetectUpdate (double aSimTime, UtMeasurementData &aDataOut) |
| void | GetKinematicEstimate (double aSimTime, UtMeasurementData &aDataOut) |
| const UtCovariance * | GetStateCovariance () |
| const UtCovariance * | GetResidualCovariance () |
| bool | GetPredictedStateCovariance (double aSimTime, UtCovariance &aCovariance) |
| bool | GetPredictedResidualCovariance (double aSimTime, UtCovariance &aCovariance) |
| bool | GetCurrentMeasurementTrackScore (double &aCurrentScore) |
| bool | GetAverageTrackScore (double &aAverageScore) |
| bool | IsStable () const |
| void | SetFrameTime (double aFrameTime) |
| | Set the 'frame time' for the sensor, which is the typical time to complete a scan.
|
| | WsfObject () |
| | This is the constructor for the WsfObject class.
|
| | ~WsfObject () override |
| | This is the destructor for the WsfObject class.
|
| const char * | GetScriptClassName () const override |
| const std::string & | GetType () const |
| WsfStringId | GetTypeId () const |
| | Get the string ID of the 'type' of the object.
|
| void | SetType (WsfStringId aType) |
| const std::string & | GetBaseType () const |
| WsfStringId | GetBaseTypeId () const |
| const TypeList & | GetTypeList () const |
| bool | IsA_TypeOf (WsfStringId aType) const |
| WsfObject & | operator= (const WsfObject &aRhs) |
| | Assignment operator.
|
| template<typename T> |
| void | Serialize (T &aBuff) |
| | For XIO (de)serialization.
|
| const std::string & | GetName () const |
| WsfStringId | GetNameId () const |
| void | SetName (WsfStringId aName) |
Implement an alpha-beta filter as a WsfFilter.
◆ WsfAlphaBetaFilter() [1/2]
| WsfAlphaBetaFilter::WsfAlphaBetaFilter |
( |
| ) |
|
|
inline |
◆ WsfAlphaBetaFilter() [2/2]
◆ ~WsfAlphaBetaFilter()
| WsfAlphaBetaFilter::~WsfAlphaBetaFilter |
( |
| ) |
|
|
inlineoverride |
◆ Clone()
| WsfFilter * WsfAlphaBetaFilter::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: