25 const auto& lhs = *
pair.first;
26 const auto& rhs = *
pair.second;
27 const auto& lhsLastState = lhs.back();
28 const auto& rhsLastState = rhs.back();
30 const auto lhsArcLength = - lhsLastState.getArcLength();
31 const auto rhsArcLength = - rhsLastState.getArcLength();
34 if (lhs.size() != rhs.size()) {
35 return lhs.size() > rhs.size();
38 return lhsArcLength < rhsArcLength;