#include <TopOpeBRepTool_GeomTool.hxx>
|
| TopOpeBRepTool_GeomTool (const TopOpeBRepTool_OutCurveType TypeC3D=TopOpeBRepTool_BSPLINE1, const Standard_Boolean CompC3D=Standard_True, const Standard_Boolean CompPC1=Standard_True, const Standard_Boolean CompPC2=Standard_True) |
| Boolean flags <CompC3D>, <CompPC1>, <CompPC2> indicate whether the corresponding result curves <C3D>, <PC1>, <PC2> of MakeCurves method must or not be computed from an intersection line <L>. When the line <L> is a walking one, <TypeC3D> is the kind of the 3D curve <C3D> to compute : More...
|
|
void | Define (const TopOpeBRepTool_OutCurveType TypeC3D, const Standard_Boolean CompC3D, const Standard_Boolean CompPC1, const Standard_Boolean CompPC2) |
|
void | Define (const TopOpeBRepTool_OutCurveType TypeC3D) |
|
void | DefineCurves (const Standard_Boolean CompC3D) |
|
void | DefinePCurves1 (const Standard_Boolean CompPC1) |
|
void | DefinePCurves2 (const Standard_Boolean CompPC2) |
|
void | Define (const TopOpeBRepTool_GeomTool >) |
|
void | GetTolerances (Standard_Real &tol3d, Standard_Real &tol2d) const |
|
void | SetTolerances (const Standard_Real tol3d, const Standard_Real tol2d) |
|
Standard_Integer | NbPntMax () const |
|
void | SetNbPntMax (const Standard_Integer NbPntMax) |
|
TopOpeBRepTool_OutCurveType | TypeC3D () const |
|
Standard_Boolean | CompC3D () const |
|
Standard_Boolean | CompPC1 () const |
|
Standard_Boolean | CompPC2 () const |
|
◆ TopOpeBRepTool_GeomTool()
Boolean flags <CompC3D>, <CompPC1>, <CompPC2> indicate whether the corresponding result curves <C3D>, <PC1>, <PC2> of MakeCurves method must or not be computed from an intersection line <L>. When the line <L> is a walking one, <TypeC3D> is the kind of the 3D curve <C3D> to compute :
- BSPLINE1 to compute a BSpline of degree 1 on the walking points of <L>,
- APPROX to build an approximation curve on the walking points of <L>.
◆ CompC3D()
◆ CompPC1()
◆ CompPC2()
◆ Define() [1/3]
◆ Define() [2/3]
◆ Define() [3/3]
◆ DefineCurves()
◆ DefinePCurves1()
◆ DefinePCurves2()
◆ GetTolerances()
◆ NbPntMax()
◆ SetNbPntMax()
◆ SetTolerances()
◆ TypeC3D()
◆ myCompC3D
◆ myCompPC1
◆ myCompPC2
◆ myTypeC3D
The documentation for this class was generated from the following file: