|
| static double | FirstUParameter (const HLRBRep_Surface *theSurf) |
| |
| static double | FirstVParameter (const HLRBRep_Surface *theSurf) |
| |
| static double | LastUParameter (const HLRBRep_Surface *theSurf) |
| |
| static double | LastVParameter (const HLRBRep_Surface *theSurf) |
| |
| static int | NbUIntervals (const HLRBRep_Surface *theSurf, const GeomAbs_Shape theSh) |
| |
| static int | NbVIntervals (const HLRBRep_Surface *theSurf, const GeomAbs_Shape theSh) |
| |
| static void | UIntervals (const HLRBRep_Surface *theSurf, NCollection_Array1< double > &theT, const GeomAbs_Shape theSh) |
| |
| static void | VIntervals (const HLRBRep_Surface *theSurf, NCollection_Array1< double > &theT, const GeomAbs_Shape theSh) |
| |
| static occ::handle< Adaptor3d_Surface > | UTrim (const HLRBRep_Surface *theSurf, const double theFirst, const double theLast, const double theTol) |
| | If <theFirst> >= <theLast>
|
| |
| static occ::handle< Adaptor3d_Surface > | VTrim (const HLRBRep_Surface *theSurf, const double theFirst, const double theLast, const double theTol) |
| | If <theFirst> >= <theLast>
|
| |
| static bool | IsUClosed (const HLRBRep_Surface *theSurf) |
| |
| static bool | IsVClosed (const HLRBRep_Surface *theSurf) |
| |
| static bool | IsUPeriodic (const HLRBRep_Surface *theSurf) |
| |
| static double | UPeriod (const HLRBRep_Surface *theSurf) |
| |
| static bool | IsVPeriodic (const HLRBRep_Surface *theSurf) |
| |
| static double | VPeriod (const HLRBRep_Surface *theSurf) |
| |
| static gp_Pnt | Value (const HLRBRep_Surface *theSurf, const double theU, const double theV) |
| |
| static void | D0 (const HLRBRep_Surface *theSurf, const double theU, const double theV, gp_Pnt &theP) |
| |
| static void | D1 (const HLRBRep_Surface *theSurf, const double theU, const double theV, gp_Pnt &theP, gp_Vec &theD1U, gp_Vec &theD1V) |
| |
| static void | D2 (const HLRBRep_Surface *theSurf, const double theU, const double theV, gp_Pnt &theP, gp_Vec &theD1U, gp_Vec &theD1V, gp_Vec &theD2U, gp_Vec &theD2V, gp_Vec &theD2UV) |
| |
| static void | D3 (const HLRBRep_Surface *theSurf, const double theU, const double theV, gp_Pnt &theP, 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 HLRBRep_Surface *theSurf, const double theU, const double theV, const int theNu, const int theNv) |
| |
| static double | UResolution (const HLRBRep_Surface *theSurf, const double theR3d) |
| |
| static double | VResolution (const HLRBRep_Surface *theSurf, const double theR3d) |
| |
| static GeomAbs_SurfaceType | GetType (const HLRBRep_Surface *theSurf) |
| |
| static gp_Pln | Plane (const HLRBRep_Surface *theSurf) |
| |
| static gp_Cylinder | Cylinder (const HLRBRep_Surface *theSurf) |
| |
| static gp_Cone | Cone (const HLRBRep_Surface *theSurf) |
| |
| static gp_Torus | Torus (const HLRBRep_Surface *theSurf) |
| |
| static gp_Sphere | Sphere (const HLRBRep_Surface *theSurf) |
| |
| static occ::handle< Geom_BezierSurface > | Bezier (const HLRBRep_Surface *theSurf) |
| |
| static occ::handle< Geom_BSplineSurface > | BSpline (const HLRBRep_Surface *theSurf) |
| |
| static gp_Ax1 | AxeOfRevolution (const HLRBRep_Surface *theSurf) |
| |
| static gp_Dir | Direction (const HLRBRep_Surface *theSurf) |
| |
| static occ::handle< Adaptor3d_Curve > | BasisCurve (const HLRBRep_Surface *theSurf) |
| |
| static occ::handle< Adaptor3d_Surface > | BasisSurface (const HLRBRep_Surface *theSurf) |
| |
| static double | OffsetValue (const HLRBRep_Surface *theSurf) |
| |
| static int | NbSamplesU (const HLRBRep_Surface *theSurf) |
| |
| static int | NbSamplesV (const HLRBRep_Surface *theSurf) |
| |
| static int | NbSamplesU (const HLRBRep_Surface *theSurf, const double theU1, const double theU2) |
| |
| static int | NbSamplesV (const HLRBRep_Surface *theSurf, const double theV1, const double theV2) |
| |