#include <Extrema_CurveTool.hxx>
 | 
| static Standard_Real  | FirstParameter (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Real  | LastParameter (const Adaptor3d_Curve &C) | 
|   | 
| static GeomAbs_Shape  | Continuity (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Integer  | NbIntervals (Adaptor3d_Curve &C, const GeomAbs_Shape S) | 
|   | Returns the number of intervals for continuity . May be one if Continuity(me) >=   
  | 
|   | 
| static void  | Intervals (Adaptor3d_Curve &C, TColStd_Array1OfReal &T, const GeomAbs_Shape S) | 
|   | Stores in <T> the parameters bounding the intervals of continuity .  
  | 
|   | 
| static Handle< TColStd_HArray1OfReal >  | DeflCurvIntervals (const Adaptor3d_Curve &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  | IsPeriodic (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Real  | Period (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Real  | Resolution (const Adaptor3d_Curve &C, const Standard_Real R3d) | 
|   | 
| static GeomAbs_CurveType  | GetType (const Adaptor3d_Curve &C) | 
|   | 
| static gp_Pnt  | Value (const Adaptor3d_Curve &C, const Standard_Real U) | 
|   | 
| static void  | D0 (const Adaptor3d_Curve &C, const Standard_Real U, gp_Pnt &P) | 
|   | 
| static void  | D1 (const Adaptor3d_Curve &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V) | 
|   | 
| static void  | D2 (const Adaptor3d_Curve &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2) | 
|   | 
| static void  | D3 (const Adaptor3d_Curve &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1, gp_Vec &V2, gp_Vec &V3) | 
|   | 
| static gp_Vec  | DN (const Adaptor3d_Curve &C, const Standard_Real U, const Standard_Integer N) | 
|   | 
| static gp_Lin  | Line (const Adaptor3d_Curve &C) | 
|   | 
| static gp_Circ  | Circle (const Adaptor3d_Curve &C) | 
|   | 
| static gp_Elips  | Ellipse (const Adaptor3d_Curve &C) | 
|   | 
| static gp_Hypr  | Hyperbola (const Adaptor3d_Curve &C) | 
|   | 
| static gp_Parab  | Parabola (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Integer  | Degree (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Boolean  | IsRational (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Integer  | NbPoles (const Adaptor3d_Curve &C) | 
|   | 
| static Standard_Integer  | NbKnots (const Adaptor3d_Curve &C) | 
|   | 
| static Handle< Geom_BezierCurve >  | Bezier (const Adaptor3d_Curve &C) | 
|   | 
| static Handle< Geom_BSplineCurve >  | BSpline (const Adaptor3d_Curve &C) | 
|   | 
◆ Bezier()
◆ BSpline()
◆ Circle()
◆ Continuity()
◆ D0()
◆ D1()
◆ D2()
◆ D3()
◆ DeflCurvIntervals()
Returns the parameters bounding the intervals of subdivision of curve according to Curvature deflection. Value of deflection is defined in method. 
 
 
◆ Degree()
◆ DN()
◆ Ellipse()
◆ FirstParameter()
◆ GetType()
◆ Hyperbola()
◆ Intervals()
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() 
 
 
◆ IsPeriodic()
◆ IsRational()
◆ LastParameter()
◆ Line()
◆ NbIntervals()
Returns the number of intervals for continuity . May be one if Continuity(me) >=  
 
 
◆ NbKnots()
◆ NbPoles()
◆ Parabola()
◆ Period()
◆ Resolution()
◆ Value()
The documentation for this class was generated from the following file: