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
    IntCurveSurface_IntersectionSegment Class Reference

    A IntersectionSegment describes a segment of curve (w1,w2) where distance(C(w),Surface) is less than a given tolerances. More...

    #include <IntCurveSurface_IntersectionSegment.hxx>

    Public Member Functions

     IntCurveSurface_IntersectionSegment ()
     IntCurveSurface_IntersectionSegment (const IntCurveSurface_IntersectionPoint &P1, const IntCurveSurface_IntersectionPoint &P2)
    void SetValues (const IntCurveSurface_IntersectionPoint &P1, const IntCurveSurface_IntersectionPoint &P2)
    void Values (IntCurveSurface_IntersectionPoint &P1, IntCurveSurface_IntersectionPoint &P2) const
    void FirstPoint (IntCurveSurface_IntersectionPoint &P1) const
    void SecondPoint (IntCurveSurface_IntersectionPoint &P2) const
    const IntCurveSurface_IntersectionPointFirstPoint () const
    const IntCurveSurface_IntersectionPointSecondPoint () const
    void Dump () const

    Detailed Description

    A IntersectionSegment describes a segment of curve (w1,w2) where distance(C(w),Surface) is less than a given tolerances.

    Constructor & Destructor Documentation

    ◆ IntCurveSurface_IntersectionSegment() [1/2]

    IntCurveSurface_IntersectionSegment::IntCurveSurface_IntersectionSegment ( )

    ◆ IntCurveSurface_IntersectionSegment() [2/2]

    IntCurveSurface_IntersectionSegment::IntCurveSurface_IntersectionSegment ( const IntCurveSurface_IntersectionPoint & P1,
    const IntCurveSurface_IntersectionPoint & P2 )

    Member Function Documentation

    ◆ Dump()

    void IntCurveSurface_IntersectionSegment::Dump ( ) const

    ◆ FirstPoint() [1/2]

    const IntCurveSurface_IntersectionPoint & IntCurveSurface_IntersectionSegment::FirstPoint ( ) const

    ◆ FirstPoint() [2/2]

    void IntCurveSurface_IntersectionSegment::FirstPoint ( IntCurveSurface_IntersectionPoint & P1) const

    ◆ SecondPoint() [1/2]

    const IntCurveSurface_IntersectionPoint & IntCurveSurface_IntersectionSegment::SecondPoint ( ) const

    ◆ SecondPoint() [2/2]

    void IntCurveSurface_IntersectionSegment::SecondPoint ( IntCurveSurface_IntersectionPoint & P2) const

    ◆ SetValues()

    void IntCurveSurface_IntersectionSegment::SetValues ( const IntCurveSurface_IntersectionPoint & P1,
    const IntCurveSurface_IntersectionPoint & P2 )

    ◆ Values()

    void IntCurveSurface_IntersectionSegment::Values ( IntCurveSurface_IntersectionPoint & P1,
    IntCurveSurface_IntersectionPoint & P2 ) const

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