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

    Describes an intersection on an edge to hide. Contains a parameter and a state (ON = on the face, OUT = above the face, IN = under the Face). More...

    #include <HLRAlgo_Intersection.hxx>

    Public Member Functions

     HLRAlgo_Intersection ()
     HLRAlgo_Intersection (const TopAbs_Orientation Ori, const int Lev, const int SegInd, const int Ind, const double P, const float Tol, const TopAbs_State S)
    void Orientation (const TopAbs_Orientation Ori)
    TopAbs_Orientation Orientation () const
    void Level (const int Lev)
    int Level () const
    void SegIndex (const int SegInd)
    int SegIndex () const
    void Index (const int Ind)
    int Index () const
    void Parameter (const double P)
    double Parameter () const
    void Tolerance (const float T)
    float Tolerance () const
    void State (const TopAbs_State S)
    TopAbs_State State () const

    Detailed Description

    Describes an intersection on an edge to hide. Contains a parameter and a state (ON = on the face, OUT = above the face, IN = under the Face).

    Constructor & Destructor Documentation

    ◆ HLRAlgo_Intersection() [1/2]

    HLRAlgo_Intersection::HLRAlgo_Intersection ( )

    ◆ HLRAlgo_Intersection() [2/2]

    HLRAlgo_Intersection::HLRAlgo_Intersection ( const TopAbs_Orientation Ori,
    const int Lev,
    const int SegInd,
    const int Ind,
    const double P,
    const float Tol,
    const TopAbs_State S )

    Member Function Documentation

    ◆ Index() [1/2]

    int HLRAlgo_Intersection::Index ( ) const

    ◆ Index() [2/2]

    void HLRAlgo_Intersection::Index ( const int Ind)

    ◆ Level() [1/2]

    int HLRAlgo_Intersection::Level ( ) const

    ◆ Level() [2/2]

    void HLRAlgo_Intersection::Level ( const int Lev)

    ◆ Orientation() [1/2]

    TopAbs_Orientation HLRAlgo_Intersection::Orientation ( ) const

    ◆ Orientation() [2/2]

    void HLRAlgo_Intersection::Orientation ( const TopAbs_Orientation Ori)

    ◆ Parameter() [1/2]

    double HLRAlgo_Intersection::Parameter ( ) const

    ◆ Parameter() [2/2]

    void HLRAlgo_Intersection::Parameter ( const double P)

    ◆ SegIndex() [1/2]

    int HLRAlgo_Intersection::SegIndex ( ) const

    ◆ SegIndex() [2/2]

    void HLRAlgo_Intersection::SegIndex ( const int SegInd)

    ◆ State() [1/2]

    TopAbs_State HLRAlgo_Intersection::State ( ) const

    ◆ State() [2/2]

    void HLRAlgo_Intersection::State ( const TopAbs_State S)

    ◆ Tolerance() [1/2]

    float HLRAlgo_Intersection::Tolerance ( ) const

    ◆ Tolerance() [2/2]

    void HLRAlgo_Intersection::Tolerance ( const float T)

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