MCPcopy Create free account
hub / github.com/comaps/comaps / GetEditedFeature

Method GetEditedFeature

libs/editor/osm_editor.cpp:463–471  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

461}
462
463std::optional<osm::EditableMapObject> Editor::GetEditedFeature(FeatureID const & fid) const
464{
465 auto const features = m_features.Get();
466 auto const * featureInfo = GetFeatureTypeInfo(*features, fid.m_mwmId, fid.m_index);
467 if (featureInfo == nullptr)
468 return {};
469
470 return featureInfo->m_object;
471}
472
473std::optional<osm::EditJournal> Editor::GetEditedFeatureJournal(FeatureID const & fid) const
474{

Callers 6

ForEachMethod · 0.80
GetModifiedFeatureMethod · 0.80
GetEditedFeatureTestMethod · 0.80
DeleteFeatureTestMethod · 0.80
SaveEditedMapObjectMethod · 0.80

Calls 1

GetMethod · 0.45

Tested by 2

GetEditedFeatureTestMethod · 0.64
DeleteFeatureTestMethod · 0.64