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

Class edge_less_p0

libs/coding/geometry_coding.cpp:23–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21}
22
23struct edge_less_p0
24{
25 using edge_t = tesselator::Edge;
26
27 bool operator()(edge_t const & e1, edge_t const & e2) const
28 {
29 return (e1.m_p[0] == e2.m_p[0]) ? (e1.m_side < e2.m_side) : (e1.m_p[0] < e2.m_p[0]);
30 }
31 bool operator()(edge_t const & e1, int e2) const { return e1.m_p[0] < e2; }
32 bool operator()(int e1, edge_t const & e2) const { return e1 < e2.m_p[0]; }
33};
34} // namespace
35
36namespace coding

Callers 1

operator()Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected