2017-06-28 5 views
0

schema of point & segment lineWie Vektor von Punkten sortieren basierend auf bestimmte zwei Segmentlinie

Point2f s; /*if I try to sort by point 50,0 for ex & distance from it*/ 
s.x = 50; 
s.y = 0;  

bool tryToSort (const Point2f& sr, const Point2f& sl){ 
/* my distance calculation */ 
} 


std::sort(VectorCoord.begin(), VectorCoord.end(), [s] (const Point2f& sr, const Point2f& sl){return tryToSort(s, sr) < ryToSort(s, sl)}); 

in dieser Art und Weise Vektor-Punkt Abstand von Punkt „s“ Ich sortiere ... aber ich kann zuerst sortieren nach X-Achse als durch Abstand von der vertikalen Linie in meiner Zeichnung ... Ist es möglich, diese in nur einem std :: sort-Aufruf zu machen?

giorgio

+0

war ich dein ** Sortierung bearbeitet ** Tag ** ** Art –

Antwort

0

Ich stornierte meine Antwort, weil es eine neue Frage über die Angelegenheit und die vorherige Frage geklärt ist

+0

** Bitte siehe und lesen ** [fragen] und [antwort] –

+0

Wenn Sie eine andere Frage haben, nur ** bearbeiten ** Ihre erste und fügen Sie es, ** NOT ** als Antwort auf Ihre –

+0

Dank k-five .. .. aber wenn ich meine Antwort + neue Frage annulliere, annulliere ich deinen Kommentar auch ... kann ich diese machen? –

Verwandte Themen