|
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) |
|