#include <BRepBlend_BlendTool.hxx>
|  | 
| static Standard_Boolean | Project (const gp_Pnt2d &P, const Handle< Adaptor3d_HSurface > &S, const Handle< Adaptor2d_HCurve2d > &C, Standard_Real &Paramproj, Standard_Real &Dist) | 
|  | Projects the point P on the arc C. If the methods returns Standard_True, the projection is successful, and Paramproj is the parameter on the arc of the projected point, Dist is the distance between P and the curve.. If the method returns Standard_False, Param proj and Dist are not significant.  More... 
 | 
|  | 
| static Standard_Boolean | Inters (const gp_Pnt2d &P1, const gp_Pnt2d &P2, const Handle< Adaptor3d_HSurface > &S, const Handle< Adaptor2d_HCurve2d > &C, Standard_Real &Param, Standard_Real &Dist) | 
|  | 
| static Standard_Real | Parameter (const Handle< Adaptor3d_HVertex > &V, const Handle< Adaptor2d_HCurve2d > &A) | 
|  | Returns the parameter of the vertex V on the edge A.  More... 
 | 
|  | 
| static Standard_Real | Tolerance (const Handle< Adaptor3d_HVertex > &V, const Handle< Adaptor2d_HCurve2d > &A) | 
|  | Returns the parametric tolerance on the arc A used to consider that the vertex and another point meet, i-e if Abs(Parameter(Vertex)-Parameter(OtherPnt))<= Tolerance, the points are "merged".  More... 
 | 
|  | 
| static Standard_Boolean | SingularOnUMin (const Handle< Adaptor3d_HSurface > &S) | 
|  | 
| static Standard_Boolean | SingularOnUMax (const Handle< Adaptor3d_HSurface > &S) | 
|  | 
| static Standard_Boolean | SingularOnVMin (const Handle< Adaptor3d_HSurface > &S) | 
|  | 
| static Standard_Boolean | SingularOnVMax (const Handle< Adaptor3d_HSurface > &S) | 
|  | 
| static Standard_Integer | NbSamplesU (const Handle< Adaptor3d_HSurface > &S, const Standard_Real u1, const Standard_Real u2) | 
|  | 
| static Standard_Integer | NbSamplesV (const Handle< Adaptor3d_HSurface > &S, const Standard_Real v1, const Standard_Real v2) | 
|  | 
| static void | Bounds (const Handle< Adaptor2d_HCurve2d > &C, Standard_Real &Ufirst, Standard_Real &Ulast) | 
|  | Returns the parametric limits on the arc C. These limits must be finite : they are either the real limits of the arc, for a finite arc, or a bounding box for an infinite arc.  More... 
 | 
|  | 
| static Handle< Adaptor2d_HCurve2d > | CurveOnSurf (const Handle< Adaptor2d_HCurve2d > &C, const Handle< Adaptor3d_HSurface > &S) | 
|  | 
◆ Bounds()
Returns the parametric limits on the arc C. These limits must be finite : they are either the real limits of the arc, for a finite arc, or a bounding box for an infinite arc. 
 
 
◆ CurveOnSurf()
◆ Inters()
◆ NbSamplesU()
◆ NbSamplesV()
◆ Parameter()
Returns the parameter of the vertex V on the edge A. 
 
 
◆ Project()
Projects the point P on the arc C. If the methods returns Standard_True, the projection is successful, and Paramproj is the parameter on the arc of the projected point, Dist is the distance between P and the curve.. If the method returns Standard_False, Param proj and Dist are not significant. 
 
 
◆ SingularOnUMax()
◆ SingularOnUMin()
◆ SingularOnVMax()
◆ SingularOnVMin()
◆ Tolerance()
Returns the parametric tolerance on the arc A used to consider that the vertex and another point meet, i-e if Abs(Parameter(Vertex)-Parameter(OtherPnt))<= Tolerance, the points are "merged". 
 
 
The documentation for this class was generated from the following file: