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

Method GetPriority

libs/map/routing_mark.cpp:115–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113}
114
115uint16_t RouteMarkPoint::GetPriority() const
116{
117 switch (m_markData.m_pointType)
118 {
119 case RouteMarkType::Start: return static_cast<uint16_t>(Priority::RouteStart);
120 case RouteMarkType::Finish: return static_cast<uint16_t>(Priority::RouteFinish);
121 case RouteMarkType::Intermediate:
122 {
123 switch (m_markData.m_intermediateIndex)
124 {
125 case 0: return static_cast<uint16_t>(Priority::RouteIntermediateA);
126 case 1: return static_cast<uint16_t>(Priority::RouteIntermediateB);
127 default: return static_cast<uint16_t>(Priority::RouteIntermediateC);
128 }
129 }
130 }
131 UNREACHABLE();
132}
133
134uint32_t RouteMarkPoint::GetIndex() const
135{

Callers 3

IsGreaterMethod · 0.45
IsEqualMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected