OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKGeomAlgo
Geom2dGcc


Geom2dGcc_MyCurveTool Class Reference

#include <Geom2dGcc_MyCurveTool.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static Standard_EXPORT GeomAbs_CurveType TheType (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Lin2d Line (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Circ2d Circle (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Elips2d Ellipse (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Parab2d Parabola (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Hypr2d Hyperbola (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT Standard_Real FirstParameter (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT Standard_Real LastParameter (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT Standard_Real EpsX (const Adaptor3d_OffsetCurve &C, const Standard_Real Tol)
static Standard_EXPORT Standard_Integer NbSamples (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT gp_Pnt2d Value (const Adaptor3d_OffsetCurve &C, const Standard_Real X)
static Standard_EXPORT void D1 (const Adaptor3d_OffsetCurve &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &T)
static Standard_EXPORT void D2 (const Adaptor3d_OffsetCurve &C, const Standard_Real U, gp_Pnt2d &P, gp_Vec2d &T, gp_Vec2d &N)
static Standard_EXPORT Standard_Boolean IsComposite (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT Standard_Integer GetIntervals (const Adaptor3d_OffsetCurve &C)
static Standard_EXPORT void GetInterval (const Adaptor3d_OffsetCurve &C, const Standard_Integer Index, Standard_Real &U1, Standard_Real &U2)
static Standard_EXPORT void SetCurrentInterval (Adaptor3d_OffsetCurve &C, const Standard_Integer Index)


Member Function Documentation

static Standard_EXPORT gp_Circ2d Geom2dGcc_MyCurveTool::Circle const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT void Geom2dGcc_MyCurveTool::D1 const Adaptor3d_OffsetCurve &  C,
const Standard_Real  U,
gp_Pnt2d &  P,
gp_Vec2d &  T
[static]
 

static Standard_EXPORT void Geom2dGcc_MyCurveTool::D2 const Adaptor3d_OffsetCurve &  C,
const Standard_Real  U,
gp_Pnt2d &  P,
gp_Vec2d &  T,
gp_Vec2d &  N
[static]
 

static Standard_EXPORT gp_Elips2d Geom2dGcc_MyCurveTool::Ellipse const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT Standard_Real Geom2dGcc_MyCurveTool::EpsX const Adaptor3d_OffsetCurve &  C,
const Standard_Real  Tol
[static]
 

static Standard_EXPORT Standard_Real Geom2dGcc_MyCurveTool::FirstParameter const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT void Geom2dGcc_MyCurveTool::GetInterval const Adaptor3d_OffsetCurve &  C,
const Standard_Integer  Index,
Standard_Real &  U1,
Standard_Real &  U2
[static]
 

static Standard_EXPORT Standard_Integer Geom2dGcc_MyCurveTool::GetIntervals const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT gp_Hypr2d Geom2dGcc_MyCurveTool::Hyperbola const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT Standard_Boolean Geom2dGcc_MyCurveTool::IsComposite const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT Standard_Real Geom2dGcc_MyCurveTool::LastParameter const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT gp_Lin2d Geom2dGcc_MyCurveTool::Line const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT Standard_Integer Geom2dGcc_MyCurveTool::NbSamples const Adaptor3d_OffsetCurve &  C  )  [static]
 

void Geom2dGcc_MyCurveTool::operator delete void *  anAddress  )  [inline]
 

void* Geom2dGcc_MyCurveTool::operator new size_t  size  )  [inline]
 

void* Geom2dGcc_MyCurveTool::operator new size_t  ,
void *  anAddress
[inline]
 

static Standard_EXPORT gp_Parab2d Geom2dGcc_MyCurveTool::Parabola const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT void Geom2dGcc_MyCurveTool::SetCurrentInterval Adaptor3d_OffsetCurve &  C,
const Standard_Integer  Index
[static]
 

static Standard_EXPORT GeomAbs_CurveType Geom2dGcc_MyCurveTool::TheType const Adaptor3d_OffsetCurve &  C  )  [static]
 

static Standard_EXPORT gp_Pnt2d Geom2dGcc_MyCurveTool::Value const Adaptor3d_OffsetCurve &  C,
const Standard_Real  X
[static]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:41:46 2008 for OpenCASCADE by  doxygen 1.4.1