#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 |
|
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>.
The documentation for this class was generated from the following file: