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

Method GetCenter

libs/search/geocoder.cpp:197–211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

195 uint8_t GetRank(uint32_t featureId) const override { return m_ranks.Get(featureId); }
196
197 optional<m2::PointD> GetCenter(uint32_t featureId) override
198 {
199 m2::PointD center;
200 // m_context->GetCenter is faster but may not work for editor created features.
201 if (!m_context.GetCenter(featureId, center))
202 {
203 auto ft = m_context.GetFeature(featureId);
204 if (!ft)
205 return {};
206
207 center = feature::GetCenter(*ft);
208 }
209
210 return center;
211 }
212
213 bool BelongsToMatchedRegion(m2::PointD const & p) const override
214 {

Callers 3

FillLocalitiesTableMethod · 0.45
FillVillageLocalitiesMethod · 0.45
ClusterizeStreetsMethod · 0.45

Calls 2

GetCenterFunction · 0.85
GetFeatureMethod · 0.45

Tested by

no test coverage detected