if(Precision::IsInfinite(Abs(cfirst)) || Precision::IsInfinite(Abs(clast))) {
Bnd_Box aSurfBox;
- BndLib_AddSurface anAddSurf;
- anAddSurf.Add(*myS, ufirst, ulast, vfirst, vlast, Precision::Confusion(), aSurfBox);
+ BndLib_AddSurface::Add(*myS, ufirst, ulast, vfirst, vlast, Precision::Confusion(), aSurfBox);
Standard_Real xmin, ymin, zmin, xmax, ymax, zmax;
aSurfBox.Get(xmin, ymin, zmin, xmax, ymax, zmax);
Standard_Real tmin = Precision::Infinite(), tmax = -tmin;
PS.Parameter(U, V);
if((myStype == GeomAbs_Sphere) || (myStype == GeomAbs_Cylinder)) {
- U = ElCLib::InPeriod(U, myuinf, myuinf+2.*PI);
+ U = ElCLib::InPeriod(U, myuinf, myuinf+2.*M_PI);
}
if ((myuinf-U) <= mytolS && (U-myusup) <= mytolS &&