I need to do a parallel projections of faces on to a plane (actually the z=0 plane).
Actually, I am interested in the Edges of the face, so perhaps it is the Edges I should be projecting rather than the face itself.
The result I want is the Edges of the face after projection.
I have searched the documentation and forums, and there seems to be conflicting advice on how to do this - or possibly I am misunderstanding something.
I see some advice saying to use BRepProj_Projection , some to use ProjLib_ProjectOnPlane, some to use Prs3d_Projector. And I can see other functions like GeomProjLib::ProjectOnPlane().
What is the best way to do this?
I am reasonably familiar with I am successfully iterating through a Shape, to get all it's faces, and iterating through the faces to get the wires.
These Shapes are loaded from STEP files - I have code successfully doing this.