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

Function Append

tools/poly_borders/borders_data.cpp:94–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92}
93
94void Append(size_t from, size_t to, bool reversed, std::vector<MarkedPoint> const & copyFrom,
95 std::vector<MarkedPoint> & copyTo)
96{
97 if (!reversed)
98 {
99 for (size_t k = from; k <= to; ++k)
100 copyTo.emplace_back(copyFrom[k].m_point);
101 }
102 else
103 {
104 size_t k = to;
105 while (k >= from)
106 {
107 copyTo.emplace_back(copyFrom[k].m_point);
108 if (k == 0)
109 break;
110 --k;
111 }
112 }
113}
114
115m2::RectD BoundingBox(std::vector<MarkedPoint> const & points)
116{

Callers 1

DoReplaceMethod · 0.70

Calls 1

emplace_backMethod · 0.45

Tested by

no test coverage detected