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

    The Coincidence class is used in an Interference to store information on the "hiding" edge. More...

    #include <HLRAlgo_Coincidence.hxx>

    Public Member Functions

     HLRAlgo_Coincidence ()
    void Set2D (const int FE, const double Param)
    void SetState3D (const TopAbs_State stbef, const TopAbs_State staft)
    void Value2D (int &FE, double &Param) const
    void State3D (TopAbs_State &stbef, TopAbs_State &staft) const

    Detailed Description

    The Coincidence class is used in an Interference to store information on the "hiding" edge.

    2D Data: The tangent and the curvature of the projection of the edge at the intersection point. This is necesserary when the intersection is at the extremity of the edge.

    3D Data: The state of the edge near the intersection with the face (before and after). This is necessary when the intersection is "ON" the face.

    Constructor & Destructor Documentation

    ◆ HLRAlgo_Coincidence()

    HLRAlgo_Coincidence::HLRAlgo_Coincidence ( )
    inline

    Member Function Documentation

    ◆ Set2D()

    void HLRAlgo_Coincidence::Set2D ( const int FE,
    const double Param )
    inline

    ◆ SetState3D()

    void HLRAlgo_Coincidence::SetState3D ( const TopAbs_State stbef,
    const TopAbs_State staft )
    inline

    ◆ State3D()

    void HLRAlgo_Coincidence::State3D ( TopAbs_State & stbef,
    TopAbs_State & staft ) const
    inline

    ◆ Value2D()

    void HLRAlgo_Coincidence::Value2D ( int & FE,
    double & Param ) const
    inline

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