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