static bool isRelated(ConstElementPtr e1, ConstElementPtr e2) { if (e1->getStatus() != e2->getStatus() && e1->isUnknown() && e2->isUnknown() && OsmSchema::getInstance().isBuilding(e1->getTags(), e1->getElementType()) && OsmSchema::getInstance().isBuilding(e2->getTags(), e2->getElementType())) { return true; } else { return false; } }
static bool isMatchCandidate(ConstElementPtr element) { return element->isUnknown() && PoiPolygonMatch::isPoiIsh(element); }
bool UnknownCriterion::isSatisfied(const ConstElementPtr& e) const { return e->isUnknown(); }