NodeData& NodeData::operator=(const NodeData& nd) { init(nd.getId(), nd.getX(), nd.getY()); setTags(nd.getTags()); setCircularError(nd.getCircularError()); return *this; }
NodeData& NodeData::operator=(const NodeData& nd) { if (this != &nd) { init( nd.getId(), nd.getX(), nd.getY(), nd.getChangeset(), nd.getVersion(), nd.getTimestamp(), nd.getUser(), nd.getUid(), nd.getVisible()); setTags(nd.getTags()); if (nd.hasCircularError()) setCircularError(nd.getCircularError()); } return *this; }
void SearchRadiusCalculator::setConfiguration(const Settings& conf) { ConfigOptions config(conf); QString unifyPreOpsStr = config.getUnifyPreOps(); if (unifyPreOpsStr.contains(";")) { setUnifyPreOps(unifyPreOpsStr.split(";")); } else { setUnifyPreOps(QStringList(unifyPreOpsStr)); } setCircularError(config.getSetCircularErrorVisitorValue()); setRubberSheetRef(config.getRubberSheetRef()); setRubberSheetMinTies(config.getRubberSheetMinimumTies()); }