I have a problem with GCPnts_AbscissaPoint. It should compute 100 points on a curve, but it does compute 101 points. Here is the code example:
TColgp_Array1OfPnt pkte(1, 100);
GCPnts_UniformAbscissa algo(acrv, 100);
if(algo.IsDone() && algo.NbPoints() > 0)
int n = algo.NbPoints();
The last two points are equal. Does anybody knows this problem and has found a solution?