| 
| static Standard_Real  | FirstUParameter (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | FirstVParameter (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | LastUParameter (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | LastVParameter (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Integer  | NbUIntervals (const Handle< Adaptor3d_Surface > &theSurf, const GeomAbs_Shape theSh) | 
|   | 
| static Standard_Integer  | NbVIntervals (const Handle< Adaptor3d_Surface > &theSurf, const GeomAbs_Shape theSh) | 
|   | 
| static void  | UIntervals (const Handle< Adaptor3d_Surface > &theSurf, TColStd_Array1OfReal &theTab, const GeomAbs_Shape theSh) | 
|   | 
| static void  | VIntervals (const Handle< Adaptor3d_Surface > &theSurf, TColStd_Array1OfReal &theTab, const GeomAbs_Shape theSh) | 
|   | 
| static Handle< Adaptor3d_Surface >  | UTrim (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theFirst, const Standard_Real theLast, const Standard_Real theTol) | 
|   | If <First> >= <Last>  
  | 
|   | 
| static Handle< Adaptor3d_Surface >  | VTrim (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theFirst, const Standard_Real theLast, const Standard_Real theTol) | 
|   | If <First> >= <Last>  
  | 
|   | 
| static Standard_Boolean  | IsUClosed (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Boolean  | IsVClosed (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Boolean  | IsUPeriodic (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | UPeriod (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Boolean  | IsVPeriodic (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | VPeriod (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Pnt  | Value (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV) | 
|   | 
| static void  | D0 (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV, gp_Pnt &thePnt) | 
|   | 
| static void  | D1 (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV, gp_Pnt &thePnt, gp_Vec &theD1U, gp_Vec &theD1V) | 
|   | 
| static void  | D2 (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV, gp_Pnt &thePnt, gp_Vec &theD1U, gp_Vec &theD1V, gp_Vec &theD2U, gp_Vec &theD2V, gp_Vec &theD2UV) | 
|   | 
| static void  | D3 (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV, gp_Pnt &thePnt, gp_Vec &theD1U, gp_Vec &theD1V, gp_Vec &theD2U, gp_Vec &theD2V, gp_Vec &theD2UV, gp_Vec &theD3U, gp_Vec &theD3V, gp_Vec &theD3UUV, gp_Vec &theD3UVV) | 
|   | 
| static gp_Vec  | DN (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theU, const Standard_Real theV, const Standard_Integer theNU, const Standard_Integer theNV) | 
|   | 
| static Standard_Real  | UResolution (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theR3d) | 
|   | 
| static Standard_Real  | VResolution (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Real theR3d) | 
|   | 
| static GeomAbs_SurfaceType  | GetType (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Pln  | Plane (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Cylinder  | Cylinder (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Cone  | Cone (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Torus  | Torus (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Sphere  | Sphere (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Handle< Geom_BezierSurface >  | Bezier (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Handle< Geom_BSplineSurface >  | BSpline (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Ax1  | AxeOfRevolution (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static gp_Dir  | Direction (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Handle< Adaptor3d_Curve >  | BasisCurve (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Handle< Adaptor3d_Surface >  | BasisSurface (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Real  | OffsetValue (const Handle< Adaptor3d_Surface > &theSurf) | 
|   | 
| static Standard_Boolean  | IsSurfG1 (const Handle< Adaptor3d_Surface > &theSurf, const Standard_Boolean theAlongU, const Standard_Real theAngTol=Precision::Angular()) | 
|   | 
| static Standard_Integer  | NbSamplesU (const Handle< Adaptor3d_Surface > &S) | 
|   | 
| static Standard_Integer  | NbSamplesV (const Handle< Adaptor3d_Surface > &S) | 
|   | 
| static Standard_Integer  | NbSamplesU (const Handle< Adaptor3d_Surface > &S, const Standard_Real u1, const Standard_Real u2) | 
|   | 
| static Standard_Integer  | NbSamplesV (const Handle< Adaptor3d_Surface > &, const Standard_Real v1, const Standard_Real v2) | 
|   |