| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
Provides the required methods to instantiate CGProps from GProp with a Curve from BRepAdaptor. More...
#include <BRepGProp_EdgeTool.hxx>
Static Public Member Functions | |
| static Standard_Real | FirstParameter (const BRepAdaptor_Curve &C) | 
| Returns the parametric value of the start point of the curve. The curve is oriented from the start point to the end point.   | |
| static Standard_Real | LastParameter (const BRepAdaptor_Curve &C) | 
| Returns the parametric value of the end point of the curve. The curve is oriented from the start point to the end point.   | |
| static Standard_Integer | IntegrationOrder (const BRepAdaptor_Curve &C) | 
| Returns the number of Gauss points required to do the integration with a good accuracy using the Gauss method. For a polynomial curve of degree n the maxima of accuracy is obtained with an order of integration equal to 2*n-1.   | |
| static gp_Pnt | Value (const BRepAdaptor_Curve &C, const Standard_Real U) | 
| Returns the point of parameter U on the loaded curve.   | |
| static void | D1 (const BRepAdaptor_Curve &C, const Standard_Real U, gp_Pnt &P, gp_Vec &V1) | 
| Returns the point of parameter U and the first derivative at this point.   | |
| static Standard_Integer | NbIntervals (const BRepAdaptor_Curve &C, const GeomAbs_Shape S) | 
| Returns the number of intervals for continuity  | |
| static void | Intervals (const BRepAdaptor_Curve &C, TColStd_Array1OfReal &T, const GeomAbs_Shape S) | 
| Stores in <T> the parameters bounding the intervals of continuity  | |
Provides the required methods to instantiate CGProps from GProp with a Curve from BRepAdaptor.
      
  | 
  static | 
Returns the point of parameter U and the first derivative at this point.
      
  | 
  static | 
Returns the parametric value of the start point of the curve. The curve is oriented from the start point to the end point.
      
  | 
  static | 
Returns the number of Gauss points required to do the integration with a good accuracy using the Gauss method. For a polynomial curve of degree n the maxima of accuracy is obtained with an order of integration equal to 2*n-1.
      
  | 
  static | 
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 | 
Returns the parametric value of the end point of the curve. The curve is oriented from the start point to the end point.
      
  | 
  static | 
Returns the number of intervals for continuity . May be one if Continuity(me) >=  
      
  | 
  static | 
Returns the point of parameter U on the loaded curve.