|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | TopOpeBRep_GeomTool () |
Static Public Member Functions |
static Standard_EXPORT 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
intersection line <l> lying on shapes <S1,S2>. <min,max> = <l> bounds
.
|
static Standard_EXPORT void | MakeCurve (const Standard_Real min, const Standard_Real max, const TopOpeBRep_LineInter &L, Handle(Geom_Curve)&C) |
static Standard_EXPORT 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 Standard_EXPORT Handle_Geom_Curve | MakeBSpline1fromWALKING3d (const TopOpeBRep_LineInter &L) |
static Standard_EXPORT Handle_Geom2d_Curve | MakeBSpline1fromWALKING2d (const TopOpeBRep_LineInter &L, const Standard_Integer SI) |