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

Method AddReplaceInfo

tools/poly_borders/help_structures.cpp:60–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

58}
59
60void Polygon::AddReplaceInfo(size_t dstFrom, size_t dstTo, size_t srcFrom, size_t srcTo, size_t srcBorderId,
61 bool reversed)
62{
63 CHECK_LESS_OR_EQUAL(dstFrom, dstTo, ());
64 CHECK_LESS(srcFrom, srcTo, ());
65
66 CHECK(!IsFrozen(dstFrom, dstTo), ());
67 MakeFrozen(dstFrom, dstTo);
68
69 m_replaceData.emplace(dstFrom, dstTo, srcFrom, srcTo, srcBorderId, reversed);
70}
71
72std::set<ReplaceData>::const_iterator Polygon::FindReplaceData(size_t index)
73{

Callers 1

TryToReplaceMethod · 0.80

Calls 1

emplaceMethod · 0.45

Tested by

no test coverage detected