#include <BRepMesh_GeomTool.hxx>
Public Member Functions |
| BRepMesh_GeomTool (BRepAdaptor_Curve &C, const Standard_Real Ufirst, const Standard_Real Ulast, const Standard_Real AngDefl, const Standard_Real Deflection, const Standard_Integer nbpointsmin=2) |
| BRepMesh_GeomTool (const Handle< BRepAdaptor_HSurface > &S, const Standard_Real ParamIso, const GeomAbs_IsoType Type, const Standard_Real Ufirst, const Standard_Real Ulast, const Standard_Real AngDefl, const Standard_Real Deflection, const Standard_Integer nbpointsmin=2) |
Standard_Integer | AddPoint (const gp_Pnt &thePnt, const Standard_Real theParam, const Standard_Boolean theIsReplace=Standard_True) |
| Add point to already calculated points (or replace existing)
Returns index of new added point
or founded with parametric tolerance (replaced if theIsReplace is true)
|
Standard_Integer | NbPoints () const |
void | Value (const Standard_Real IsoParam, const Standard_Integer Index, Standard_Real &W, gp_Pnt &P, gp_Pnt2d &UV) const |
void | Value (const BRepAdaptor_Curve &C, const Handle< BRepAdaptor_HSurface > &S, const Standard_Integer Index, Standard_Real &W, gp_Pnt &P, gp_Pnt2d &UV) const |
Static Public Member Functions |
static void | D0 (const Handle< BRepAdaptor_HSurface > &F, const Standard_Real U, const Standard_Real V, gp_Pnt &P) |
static Standard_Boolean | Normal (const Handle< BRepAdaptor_HSurface > &F, const Standard_Real U, const Standard_Real V, gp_Pnt &P, gp_Dir &Nor) |
| return false if the normal can not be computed
|
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: