Before I ask my client to spend money on C# wrappers, support, and training, I want to be confident that I can do the job. Here is what I need to accomplish:
I want to create an app that will read an IGES file (only one such file at a time) that represents a surface. That is, for every value of x and y, there is a single value of z.
The app will allow the surface to be displayed along with x,y,z axes. The axes should be annotated in either inches or MM. The following operations should be supported:
- zoom in and out, rotate the view.
- resize the surface - that is change its size without changing the axes.
- provide a function available to another program that will, given a value of x and y, return the corresponding value of z.
Hopefully this can be done fairly simply. I intend to write my code in C# and I understand that I will need C# wrappers (which I may purchase for OpenCascade S A S.)
Are these goals reasonable?
The sample C# program does some of this (read and display an .IGES file) but does not provide a way to display any axes.
Thanks in advance for any help.