20 Apr
2016
20 Apr
'16
1:46 p.m.
Dear all, I am currently trying to use the boost library in order to measure the shortest distance between a point and a list of segments. I am declaring a segment to which I append the two points of my segment and the I calculate the distance from my point P to the segment. xsegment_t segment; geom::append(segment,geom::make_point(A[0],A[1])); geom::append(segment,geom::make_point(B[0],B[1])); double distance2 = geom::distance(segment,geom::make_point(P[0],P[1])); The issue is that I measure every time the same distance even if the segment is different. Does anyone knows from where that issue can come from? Thank you in advance, Juliette Pera