|
#include <MemoryX/components/WorkingMemory/KalmanFilterFusion.h>
Public Member Functions | |
EntityBasePtr | fuseEntity (const EntityBasePtr &oldEntity, const EntityBasePtr &newEntity, const ::Ice::Current &=Ice::emptyCurrent) override |
Fusion method. More... | |
EntityBasePtr | initEntity (const EntityBasePtr &updateEntity, const ::Ice::Current &=Ice::emptyCurrent) override |
KalmanFilterFusion () | |
Creates a new KalmanFilterFusion. More... | |
Public Member Functions inherited from EntityFusionMethod | |
EntityFusionMethod (std::string methodName) | |
Constructs a new fusion method. More... | |
std::string | getMethodName (const ::Ice::Current &=Ice::emptyCurrent) const override |
EntityBasePtr | initEntity (const EntityBasePtr &updateEntity, const ::Ice::Current &=Ice::emptyCurrent) override |
Initialization of an entity. More... | |
Definition at line 41 of file KalmanFilterFusion.h.
Creates a new KalmanFilterFusion.
Definition at line 19 of file KalmanFilterFusion.cpp.
|
overridevirtual |
Fusion method.
Fuses two entities with the same key. Implement this in a concrete EntityFusionMethod.
baseEntity | base entity for fusion |
updateEntity | entity to be fused with base entity |
Implements EntityFusionMethod.
Definition at line 29 of file KalmanFilterFusion.cpp.
|
override |
Definition at line 24 of file KalmanFilterFusion.cpp.