Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Static Public Member Functions
Geom2dInt_Geom2dCurveTool Class Reference

#include <Geom2dInt_Geom2dCurveTool.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC
GeomAbs_CurveType 
TheType (const Adaptor2d_Curve2d &C)
static Standard_Boolean IsComposite (const Adaptor2d_Curve2d &C)
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_Parab2d Parabola (const Adaptor2d_Curve2d &C)
static gp_Hypr2d Hyperbola (const Adaptor2d_Curve2d &C)
static Standard_Real EpsX (const Adaptor2d_Curve2d &C)
static Standard_Real EpsX (const Adaptor2d_Curve2d &C, const Standard_Real Eps_XYZ)
static Standard_Integer NbSamples (const Adaptor2d_Curve2d &C)
static Standard_Integer NbSamples (const Adaptor2d_Curve2d &C, const Standard_Real U0, const Standard_Real U1)
static Standard_Real FirstParameter (const Adaptor2d_Curve2d &C)
static Standard_Real LastParameter (const Adaptor2d_Curve2d &C)
static gp_Pnt2d Value (const Adaptor2d_Curve2d &C, const Standard_Real X)
static void D0 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P)
static void D1 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &T)
static void D2 (const Adaptor2d_Curve2d &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &T, gp_Vec2d &N)
static Standard_Integer NbIntervals (const Adaptor2d_Curve2d &C)
static void Intervals (const Adaptor2d_Curve2d &C, TColStd_Array1OfReal &Tab)
static void GetInterval (const Adaptor2d_Curve2d &C, const Standard_Integer Index, const TColStd_Array1OfReal &Tab, Standard_Real &U1, Standard_Real &U2)

Member Function Documentation


The documentation for this class was generated from the following file: