CONSTRUCTING FLAT PROJECTIONS
C3D geometric kernel uses a wireframe model to construct a flat projection of the modeled object. We’ll create a wireframe model from a boundary representation of the geometric model by taking edges and adding their outlines instead of faces. The outlines go through faces and divide them into parts that are visible or invisible from the observation point. Flat projections are more informative if all edges and outlines invisible from the observation point are hidden in the wireframe model.