#include <IntSurf_PathPointTool.hxx>
|
| static gp_Pnt | Value3d (const IntSurf_PathPoint &PStart) |
| | Returns the 3d coordinates of the starting point.
|
| static void | Value2d (const IntSurf_PathPoint &PStart, double &U, double &V) |
| | Returns the <U, V> parameters which are associated with.
|
| static bool | IsPassingPnt (const IntSurf_PathPoint &PStart) |
| | Returns True if the point is a point on a non-oriented arc, which means that the intersection line does not stop at such a point but just go through such a point. IsPassingPnt is True when IsOnArc is True.
|
| static bool | IsTangent (const IntSurf_PathPoint &PStart) |
| | Returns True if the surfaces are tangent at this point. IsTangent can be True when IsOnArc is True if IsPassingPnt is True and IsTangent is True,this point is a stopped point.
|
| static gp_Vec | Direction3d (const IntSurf_PathPoint &PStart) |
| | returns the tangent at the intersection in 3d space associated to
|
| static gp_Dir2d | Direction2d (const IntSurf_PathPoint &PStart) |
| | returns the tangent at the intersection in the parametric space of the parametrized surface.This tangent is associated to the value2d la tangente a un sens signifiant (indique le sens de chemin ement) an exception is raised if IsTangent is true.
|
| static int | Multiplicity (const IntSurf_PathPoint &PStart) |
| | Returns the multiplicity of the point i-e the number of auxillar parameters associated to the point which the principal parameters are given by Value2d.
|
| static void | Parameters (const IntSurf_PathPoint &PStart, const int Mult, double &U, double &V) |
| | Parametric coordinates associated to the multiplicity. An exception is raised if Mult<=0 or Mult>multiplicity.
|
◆ Direction2d()
returns the tangent at the intersection in the parametric space of the parametrized surface.This tangent is associated to the value2d la tangente a un sens signifiant (indique le sens de chemin ement) an exception is raised if IsTangent is true.
◆ Direction3d()
returns the tangent at the intersection in 3d space associated to
an exception is raised if IsTangent is true.
◆ IsPassingPnt()
Returns True if the point is a point on a non-oriented arc, which means that the intersection line does not stop at such a point but just go through such a point. IsPassingPnt is True when IsOnArc is True.
◆ IsTangent()
Returns True if the surfaces are tangent at this point. IsTangent can be True when IsOnArc is True if IsPassingPnt is True and IsTangent is True,this point is a stopped point.
◆ Multiplicity()
Returns the multiplicity of the point i-e the number of auxillar parameters associated to the point which the principal parameters are given by Value2d.
◆ Parameters()
| void IntSurf_PathPointTool::Parameters |
( |
const IntSurf_PathPoint & | PStart, |
|
|
const int | Mult, |
|
|
double & | U, |
|
|
double & | V ) |
|
static |
Parametric coordinates associated to the multiplicity. An exception is raised if Mult<=0 or Mult>multiplicity.
◆ Value2d()
Returns the <U, V> parameters which are associated with.
it's the parameters which start the marching algorithm
◆ Value3d()
Returns the 3d coordinates of the starting point.
The documentation for this class was generated from the following file: