11 ObjectStorage* ObjectStorage::instance_ = 0;
55 if (prob_existing > 0) {
Time getTimestamp() const
std::list< SemanticObject * > objects_
void addObject(SemanticObject *obj)
static KnowledgeDatabase & getInstance()
iterator(field< oT > &in_M, const bool at_end=false)
std::list< SemanticObject * >::iterator it_obj_storage_
The class Evidence represents a set of properties (PropertySet) that all originate from one physical ...
double getProbabilityExisting(const Evidence &z, const SemanticObject &obj)
void match(const Evidence &ev)
void propagate(const Time &time)
Propagates the internal state to Time time.
void addPotentialAssignment(const Evidence &ev, double probability)
void removeObject(SemanticObject &obj)