hi dear Gmsh creators

I'm a mechanical engineering student and I'm trying to add the ability to draw 
nurbs curves to your great product Gmsh. 

My question may seem kinda silly but which function(s) is (are) resposnible for 
drawing B-splines in the source code?

As far as I discovered when clicked on an elementry entitiy like "B-spline"  
the function  "geometry_elementary_add_new_cb()"  calls 

add_new_multiline() and sends "Bspline" to this function. Then this function 
waits until the control points are chosen and afterward sends the type of the 
curve,the 

points and the file name to a function called "add_multline()" and this 
function saves the type of the curve and the control points in a string and 
sends this string 

and the filename to the function add_infile().

Am I totally right so far?

If yes,I dont really know what happens after that. :-?

How does the program then use this data?and how does it then draw the 
B-spline?(using which functions?)

I found a fucntion called "addnurbs()" in the source code?is this function 
responsible for that?I dont guess so,Beacause I didn't find where the inputs of 
this 

function come from.


Any help would be gratefully appreciated
Pouriya :)
_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh

Reply via email to