如何基于特定的两个段线对点进行分类



point&细分线

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)});

以这些方式,我按距离点" s"的距离对向量点进行排序。但是我可以先按x轴排序x轴,而不是在我的绘图中距离垂直线的距离...仅在一个std中制作这些::排序电话?

giorgio

我取消了答案,因为这是一个关于此事的新问题,并且上一个问题已解决

最新更新