I have a big problem
I intersect a TopoDS_Face with a Plane. I use BRepAlgo_Section for it.
after the build, i have 2 edges.
The second has a problem.
The length of the edge is 11.01
The tolerance of the edge is: 0.0000001
The tolerance of the FirstVertex and LastVertex is 15.07
If i want a gp_Pnt I use:
gp_Pnt P1 = BRep_Tool::Pnt(FirstVertex);
gp_Pnt P2 = BRep_Tool::Pnt(LastVertex);
P1 and P2 have the same coord.
I want change the Vertex tolerance:
If i ask the vertices tolerance, i so have 15.07.
I change my methode, and i use:
FTol.SetTolerance(myEdge, 0.2, TopAbs_VERTEX);
If i ask the vertices tolerance, i have 0.2 OK
But if i compute the gp_Pnt, I so have the same coord.
The edge is not closed.
What is the problem?
Is it possible?