--- nurbs/nurbs_sp.cpp.orig Mon May 13 14:07:46 2002 +++ nurbs/nurbs_sp.cpp Fri Dec 1 00:46:20 2006 @@ -41,7 +41,7 @@ */ template void NurbsCurveSP::updateMaxU() { - if(deg_>3){ + if(this->deg_>3){ #ifdef USE_EXCEPTION throw NurbsInputError(); #else @@ -51,10 +51,10 @@ #endif } else{ - maxU.resize(P.n()) ; - maxAt_.resize(P.n()) ; - for(int i=0;iP.n()) ; + maxAt_.resize(this->P.n()) ; + for(int i=0;iP.n();++i){ + if(!maxInfluence(i,this->U,this->deg_,maxAt_[i])) cerr << "Problem in maxInfluence U!\n" ; if(i>0) if(maxAt_[i]