I'm having trouble extracting the boundary representation for a projected shape. For some reason, the projected shape's edges are much lower resolution than that used for display by AIS.
I use Prs3d_Projector to project the loaded model.
I use TopExp_Explorer (with TopAbs_EDGE) to query for the edges of the projected shape. Also, using TopExp_Explorer (with TopAbs_FACE) returns no faces.
Below is an image of the CAD file as opened by an OpenCascade application. It is then projected onto the X/Y plane to extract the boundary representation. This projected shape is explored to retrieve the edges (which are incorrect).
QUESTION 1: Is there a way to get a polygonal representation (e.g. sets of vertices) of the projected shape?
QUESTION: Why is the wireframe of the projected shape lower resolution?