|
| static double | FirstParameter (const Adaptor3d_Curve &theC) |
| |
| static double | LastParameter (const Adaptor3d_Curve &theC) |
| |
| static GeomAbs_Shape | Continuity (const Adaptor3d_Curve &theC) |
| |
| static int | NbIntervals (Adaptor3d_Curve &theC, const GeomAbs_Shape theS) |
| | Returns the number of intervals for continuity . May be one if Continuity(me) >=
|
| |
| static void | Intervals (Adaptor3d_Curve &theC, NCollection_Array1< double > &theT, const GeomAbs_Shape theS) |
| | Stores in <T> the parameters bounding the intervals of continuity . The array must provide enough room to accommodate for the parameters. i.e. T.Length() > NbIntervals()
|
| |
| static occ::handle< NCollection_HArray1< double > > | DeflCurvIntervals (const Adaptor3d_Curve &theC) |
| | Returns the parameters bounding the intervals of subdivision of curve according to Curvature deflection. Value of deflection is defined in method.
|
| |
| static bool | IsPeriodic (const Adaptor3d_Curve &theC) |
| |
| static double | Period (const Adaptor3d_Curve &theC) |
| |
| static double | Resolution (const Adaptor3d_Curve &theC, const double theR3d) |
| |
| static GeomAbs_CurveType | GetType (const Adaptor3d_Curve &theC) |
| |
| static gp_Pnt | Value (const Adaptor3d_Curve &theC, const double theU) |
| |
| static void | D0 (const Adaptor3d_Curve &theC, const double theU, gp_Pnt &theP) |
| |
| static void | D1 (const Adaptor3d_Curve &theC, const double theU, gp_Pnt &theP, gp_Vec &theV) |
| |
| static void | D2 (const Adaptor3d_Curve &theC, const double theU, gp_Pnt &theP, gp_Vec &theV1, gp_Vec &theV2) |
| |
| static void | D3 (const Adaptor3d_Curve &theC, const double theU, gp_Pnt &theP, gp_Vec &theV1, gp_Vec &theV2, gp_Vec &theV3) |
| |
| static gp_Vec | DN (const Adaptor3d_Curve &theC, const double theU, const int theN) |
| |
| static gp_Lin | Line (const Adaptor3d_Curve &theC) |
| |
| static gp_Circ | Circle (const Adaptor3d_Curve &theC) |
| |
| static gp_Elips | Ellipse (const Adaptor3d_Curve &theC) |
| |
| static gp_Hypr | Hyperbola (const Adaptor3d_Curve &theC) |
| |
| static gp_Parab | Parabola (const Adaptor3d_Curve &theC) |
| |
| static int | Degree (const Adaptor3d_Curve &theC) |
| |
| static bool | IsRational (const Adaptor3d_Curve &theC) |
| |
| static int | NbPoles (const Adaptor3d_Curve &theC) |
| |
| static int | NbKnots (const Adaptor3d_Curve &theC) |
| |
| static occ::handle< Geom_BezierCurve > | Bezier (const Adaptor3d_Curve &theC) |
| |
| static occ::handle< Geom_BSplineCurve > | BSpline (const Adaptor3d_Curve &theC) |
| |