Exemple #1
0
    bool operator () (Location* l1, Location* l2) {
        InputData* input = InputData::getInstance();
        double* locationDistances = input->getDistancesFrom(location->getIndex());

        double dist1 = locationDistances[l1->getIndex()];
        double dist2 = locationDistances[l2->getIndex()];

        return (dist1 < dist2);
    }