Using C# and OpenGL, we want to develop a small software to mesh a 2-D surface using QUAD mesh (see the attached file for example). The software should be able to import a parasolid file, which will be subsequently meshed by the user. A user should be able to pick the lines to specify the number of nodes on a boundary. A user should be able to pick an area to specify the overall mesh density. The software should be able to choose default mesh size if a user has not specified anything. Once meshed, the software should output node numbers, their coordinates, element number and the nodal connectivity using a File Dialogue.