![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Template class for an implicit curve. More...
#include <IntImpParGen_ImpTool.hxx>
Public Member Functions | |
| gp_Pnt2d | Value (const double U) const |
| void | D1 (const double U, gp_Pnt2d &P, gp_Vec2d &T) const |
| void | D2 (const double U, gp_Pnt2d &P, gp_Vec2d &T, gp_Vec2d &N) const |
| double | Distance (const gp_Pnt2d &P) const |
| Computes the value of the signed distance between the point P and the implicit curve. | |
| gp_Vec2d | GradDistance (const gp_Pnt2d &P) const |
| Computes the Gradient of the Signed Distance between a point and the implicit curve, at the point P. | |
| double | FindParameter (const gp_Pnt2d &P) const |
| Returns the parameter U of the point on the implicit curve corresponding to the point P. The correspondence between P and the point P(U) on the implicit curve must be coherent with the way of determination of the signed distance. | |
Template class for an implicit curve.
Computes the value of the signed distance between the point P and the implicit curve.
Returns the parameter U of the point on the implicit curve corresponding to the point P. The correspondence between P and the point P(U) on the implicit curve must be coherent with the way of determination of the signed distance.
Computes the Gradient of the Signed Distance between a point and the implicit curve, at the point P.