OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    IntSurf_PathPointTool Class Reference

    #include <IntSurf_PathPointTool.hxx>

    Static Public Member Functions

    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.

    Member Function Documentation

    ◆ Direction2d()

    gp_Dir2d IntSurf_PathPointTool::Direction2d ( const IntSurf_PathPoint & PStart)
    static

    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()

    gp_Vec IntSurf_PathPointTool::Direction3d ( const IntSurf_PathPoint & PStart)
    static

    returns the tangent at the intersection in 3d space associated to

    an exception is raised if IsTangent is true.

    ◆ IsPassingPnt()

    bool IntSurf_PathPointTool::IsPassingPnt ( const IntSurf_PathPoint & PStart)
    static

    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()

    bool IntSurf_PathPointTool::IsTangent ( const IntSurf_PathPoint & PStart)
    static

    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()

    int IntSurf_PathPointTool::Multiplicity ( const IntSurf_PathPoint & PStart)
    static

    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()

    void IntSurf_PathPointTool::Value2d ( const IntSurf_PathPoint & PStart,
    double & U,
    double & V )
    static

    Returns the <U, V> parameters which are associated with.

    it's the parameters which start the marching algorithm

    ◆ Value3d()

    gp_Pnt IntSurf_PathPointTool::Value3d ( const IntSurf_PathPoint & PStart)
    static

    Returns the 3d coordinates of the starting point.


    The documentation for this class was generated from the following file: