OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    BRepBlend_PointOnRst Class Reference

    Definition of an intersection point between a line and a restriction on a surface. Such a point is contains geometrical information (see the Value method) and logical information. More...

    #include <BRepBlend_PointOnRst.hxx>

    Public Member Functions

     BRepBlend_PointOnRst ()
     Empty constructor.
     BRepBlend_PointOnRst (const occ::handle< Adaptor2d_Curve2d > &A, const double Param, const IntSurf_Transition &TLine, const IntSurf_Transition &TArc)
     Creates the PointOnRst on the arc A, at parameter Param, with the transition TLine on the walking line, and TArc on the arc A.
    void SetArc (const occ::handle< Adaptor2d_Curve2d > &A, const double Param, const IntSurf_Transition &TLine, const IntSurf_Transition &TArc)
     Sets the values of a point which is on the arc A, at parameter Param.
    const occ::handle< Adaptor2d_Curve2d > & Arc () const
     Returns the arc of restriction containing the vertex.
    const IntSurf_TransitionTransitionOnLine () const
     Returns the transition of the point on the line on surface.
    const IntSurf_TransitionTransitionOnArc () const
     Returns the transition of the point on the arc returned by Arc().
    double ParameterOnArc () const
     Returns the parameter of the point on the arc returned by the method Arc().

    Detailed Description

    Definition of an intersection point between a line and a restriction on a surface. Such a point is contains geometrical information (see the Value method) and logical information.

    Constructor & Destructor Documentation

    ◆ BRepBlend_PointOnRst() [1/2]

    BRepBlend_PointOnRst::BRepBlend_PointOnRst ( )

    Empty constructor.

    ◆ BRepBlend_PointOnRst() [2/2]

    BRepBlend_PointOnRst::BRepBlend_PointOnRst ( const occ::handle< Adaptor2d_Curve2d > & A,
    const double Param,
    const IntSurf_Transition & TLine,
    const IntSurf_Transition & TArc )

    Creates the PointOnRst on the arc A, at parameter Param, with the transition TLine on the walking line, and TArc on the arc A.

    Member Function Documentation

    ◆ Arc()

    const occ::handle< Adaptor2d_Curve2d > & BRepBlend_PointOnRst::Arc ( ) const

    Returns the arc of restriction containing the vertex.

    ◆ ParameterOnArc()

    double BRepBlend_PointOnRst::ParameterOnArc ( ) const

    Returns the parameter of the point on the arc returned by the method Arc().

    ◆ SetArc()

    void BRepBlend_PointOnRst::SetArc ( const occ::handle< Adaptor2d_Curve2d > & A,
    const double Param,
    const IntSurf_Transition & TLine,
    const IntSurf_Transition & TArc )

    Sets the values of a point which is on the arc A, at parameter Param.

    ◆ TransitionOnArc()

    const IntSurf_Transition & BRepBlend_PointOnRst::TransitionOnArc ( ) const

    Returns the transition of the point on the arc returned by Arc().

    ◆ TransitionOnLine()

    const IntSurf_Transition & BRepBlend_PointOnRst::TransitionOnLine ( ) const

    Returns the transition of the point on the line on surface.


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