27 #ifndef BATCHING_POMP_CSPACEBELIEF_MODEL_HPP_ 28 #define BATCHING_POMP_CSPACEBELIEF_MODEL_HPP_ 31 namespace cspacebelief {
44 virtual ~
Model() =
default;
48 virtual void addPoint(
const _T &data) = 0;
57 virtual double estimate(
const _T &query)
const = 0;
64 #endif //BATCHING_POMP_CSPACEBELIEF_MODEL_HPP_ Abstract class that represents the configuration space belief manager.
Definition: Model.hpp:40
virtual void removePoint(const _T &data)=0
Definition: BatchingManager.hpp:36
virtual void addPoint(const _T &data)=0
virtual double estimate(const _T &query) const =0