| 
| static Standard_Real  | FirstParameter (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Real  | LastParameter (const Adaptor2d_Curve2d &C) | 
|   | 
| static GeomAbs_Shape  | Continuity (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Integer  | NbIntervals (const Adaptor2d_Curve2d &C, const GeomAbs_Shape S) | 
|   | If necessary, breaks the curve in intervals of continuity . And returns the number of intervals.  
  | 
|   | 
| static void  | Intervals (const Adaptor2d_Curve2d &C, TColStd_Array1OfReal &T, const GeomAbs_Shape S) | 
|   | Stores in <T> the parameters bounding the intervals of continuity .  
  | 
|   | 
| static Handle< TColStd_HArray1OfReal >  | DeflCurvIntervals (const Adaptor2d_Curve2d &C) | 
|   | Returns the parameters bounding the intervals of subdivision of curve according to Curvature deflection. Value of deflection is defined in method.  
  | 
|   | 
| static Standard_Boolean  | IsClosed (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Boolean  | IsPeriodic (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Real  | Period (const Adaptor2d_Curve2d &C) | 
|   | 
| static gp_Pnt2d  | Value (const Adaptor2d_Curve2d &C, const Standard_Real U) | 
|   | Computes the point of parameter U on the curve.  
  | 
|   | 
| static void  | D0 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P) | 
|   | Computes the point of parameter U on the curve.  
  | 
|   | 
| static void  | D1 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V) | 
|   | Computes the point of parameter U on the curve with its first derivative.  
  | 
|   | 
| static void  | D2 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V1, gp_Vec2d &V2) | 
|   | Returns the point P of parameter U, the first and second derivatives V1 and V2.  
  | 
|   | 
| static void  | D3 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &V1, gp_Vec2d &V2, gp_Vec2d &V3) | 
|   | Returns the point P of parameter U, the first, the second and the third derivative.  
  | 
|   | 
| static gp_Vec2d  | DN (const Adaptor2d_Curve2d &C, const Standard_Real U, const Standard_Integer N) | 
|   | The returned vector gives the value of the derivative for the order of derivation N.  
  | 
|   | 
| static Standard_Real  | Resolution (const Adaptor2d_Curve2d &C, const Standard_Real R3d) | 
|   | Returns the parametric resolution corresponding to the real space resolution <R3d>.  
  | 
|   | 
| static GeomAbs_CurveType  | GetType (const Adaptor2d_Curve2d &C) | 
|   | Returns the type of the curve in the current interval : Line, Circle, Ellipse, Hyperbola, Parabola, BezierCurve, BSplineCurve, OtherCurve.  
  | 
|   | 
| static gp_Lin2d  | Line (const Adaptor2d_Curve2d &C) | 
|   | 
| static gp_Circ2d  | Circle (const Adaptor2d_Curve2d &C) | 
|   | 
| static gp_Elips2d  | Ellipse (const Adaptor2d_Curve2d &C) | 
|   | 
| static gp_Hypr2d  | Hyperbola (const Adaptor2d_Curve2d &C) | 
|   | 
| static gp_Parab2d  | Parabola (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Integer  | Degree (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Boolean  | IsRational (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Integer  | NbPoles (const Adaptor2d_Curve2d &C) | 
|   | 
| static Standard_Integer  | NbKnots (const Adaptor2d_Curve2d &C) | 
|   | 
| static Handle< Geom2d_BezierCurve >  | Bezier (const Adaptor2d_Curve2d &C) | 
|   | 
| static Handle< Geom2d_BSplineCurve >  | BSpline (const Adaptor2d_Curve2d &C) | 
|   |