| 423 | } |
| 424 | |
| 425 | bool OpenLRDecoder::SegmentsFilter::Matches(LinearSegment const & segment) const |
| 426 | { |
| 427 | if (m_multipointsOnly && segment.m_locationReference.m_points.size() == 2) |
| 428 | return false; |
| 429 | if (m_idsSet && m_ids.count(segment.m_segmentId) == 0) |
| 430 | return false; |
| 431 | return true; |
| 432 | } |
| 433 | |
| 434 | // OpenLRDecoder ----------------------------------------------------------------------------- |
| 435 | OpenLRDecoder::OpenLRDecoder(vector<FrozenDataSource> & dataSources, |
no test coverage detected