15 ClassModel::ClassModel(
const std::string& model_name) : model_name_(model_name) {
const Property * getProperty(const Attribute &attribute) const
const IStateEstimator * getEstimator(const Attribute &attribute) const
const PropertySet & getClutterPDFs() const
void addProperty(const Attribute &attribute, const pbl::PDF &value)
Base class for all state estimators used by the world model.
void setEstimator(const Attribute &attribute, const IStateEstimator &estimator)
const PropertySet & getNewPDFs() const
void setNewPDF(const Attribute &attribute, const pbl::PDF &pdf)
const std::string & getModelName() const
Contains knowledge about a specific object class on where to expect new objects of that class (new) a...
void setModelName(const std::string &name)
ClassModel(const std::string &model_name)
const IStateEstimator & getEstimator() const
PropertySet clutter_pdfs_
void setClutterPDF(const Attribute &attribute, const pbl::PDF &pdf)