--- nurbs/nurbs.cpp.orig Fri May 24 10:25:49 2002 +++ nurbs/nurbs.cpp Fri Dec 1 00:22:20 2006 @@ -28,7 +28,7 @@ #include #include "integrate.h" -#include +#include /*! */ @@ -391,9 +391,9 @@ T du,dv ; // compute a coarse distance for the curve Point_nD a,b,c ; - a = pointAt(0.0) ; - b = pointAt(0.5) ; - c = pointAt(1.0) ; + a = this->pointAt(0.0) ; + b = this->pointAt(0.5) ; + c = this->pointAt(1.0) ; T distance = norm(b-a) + norm(c-b) ; @@ -2396,7 +2396,7 @@ r = c ; return ; } - c = pointAt(u) ; + c = this->pointAt(u) ; deriveAt(u,2,Cd) ; cd = Cd[1] ; cdd = Cd[2] ; @@ -5202,7 +5202,7 @@ */ template BasicList > NurbsCurve::tesselate(T tolerance,BasicList *uk) const { - BasicList > list,list2 ; + BasicList > list, list2 ; NurbsCurveArray ca ; decompose(ca) ; @@ -5240,7 +5240,7 @@ for(i=0;ipointAt(u)) ; if(uk) uk->add(u) ; } @@ -5249,7 +5249,7 @@ } else{ for(int i=0;i >*)list.last()) ;