Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
TopOpeBRep_GeomTool Class Reference

Provide services needed by the DSFiller
More...

#include <TopOpeBRep_GeomTool.hxx>

Static Public Member Functions

static void MakeCurves (const Standard_Real min, const Standard_Real max, const TopOpeBRep_LineInter &L, const TopoDS_Shape &S1, const TopoDS_Shape &S2, TopOpeBRepDS_Curve &C, Handle< Geom2d_Curve > &PC1, Handle< Geom2d_Curve > &PC2)
 
 Make the  DS curve <C> and the pcurves <PC1,PC2> from <br>

intersection line <L> lying on shapes <S1,S2>. <min,max> = <L> bounds
More...

 
static void MakeCurve (const Standard_Real min, const Standard_Real max, const TopOpeBRep_LineInter &L, Handle< Geom_Curve > &C)
 
static void MakePrivateCurves (const Standard_Real min, const Standard_Real max, const TopOpeBRep_LineInter &L, const TopoDS_Shape &S1, const TopoDS_Shape &S2, Handle< Geom_Curve > &C, Handle< Geom2d_Curve > &PC1, Handle< Geom2d_Curve > &PC2, Standard_Boolean &New, Standard_Real &tolreached2d1, Standard_Real &tolreached2d2)
 
static Handle_Geom_Curve MakeBSpline1fromWALKING3d (const TopOpeBRep_LineInter &L)
 
static Handle_Geom2d_Curve MakeBSpline1fromWALKING2d (const TopOpeBRep_LineInter &L, const Standard_Integer SI)
 

Detailed Description

Provide services needed by the DSFiller

Member Function Documentation

static Handle_Geom2d_Curve TopOpeBRep_GeomTool::MakeBSpline1fromWALKING2d ( const TopOpeBRep_LineInter L,
const Standard_Integer  SI 
)
static
static Handle_Geom_Curve TopOpeBRep_GeomTool::MakeBSpline1fromWALKING3d ( const TopOpeBRep_LineInter L)
static
static void TopOpeBRep_GeomTool::MakeCurve ( const Standard_Real  min,
const Standard_Real  max,
const TopOpeBRep_LineInter L,
Handle< Geom_Curve > &  C 
)
static
static void TopOpeBRep_GeomTool::MakeCurves ( const Standard_Real  min,
const Standard_Real  max,
const TopOpeBRep_LineInter L,
const TopoDS_Shape S1,
const TopoDS_Shape S2,
TopOpeBRepDS_Curve C,
Handle< Geom2d_Curve > &  PC1,
Handle< Geom2d_Curve > &  PC2 
)
static

 Make the  DS curve <C> and the pcurves <PC1,PC2> from <br>

intersection line <L> lying on shapes <S1,S2>. <min,max> = <L> bounds

static void TopOpeBRep_GeomTool::MakePrivateCurves ( const Standard_Real  min,
const Standard_Real  max,
const TopOpeBRep_LineInter L,
const TopoDS_Shape S1,
const TopoDS_Shape S2,
Handle< Geom_Curve > &  C,
Handle< Geom2d_Curve > &  PC1,
Handle< Geom2d_Curve > &  PC2,
Standard_Boolean New,
Standard_Real tolreached2d1,
Standard_Real tolreached2d2 
)
static

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