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
    BRepExtrema_ElementFilter Struct Reference

    Filtering tool used to detect if two given mesh elements should be tested for overlapping/intersection or not. More...

    #include <BRepExtrema_ElementFilter.hxx>

    Inheritance diagram for BRepExtrema_ElementFilter:

    Public Types

    enum  FilterResult { NoCheck , Overlap , DoCheck }
     Result of filtering function. More...

    Public Member Functions

    virtual ~BRepExtrema_ElementFilter ()=default
     Releases resources of element filter.
    virtual FilterResult PreCheckElements (const int, const int)
     Checks if two mesh elements should be tested for overlapping/intersection (used for detection correct/incorrect cases of shared edges and vertices).

    Detailed Description

    Filtering tool used to detect if two given mesh elements should be tested for overlapping/intersection or not.

    Member Enumeration Documentation

    ◆ FilterResult

    Result of filtering function.

    Enumerator
    NoCheck 
    Overlap 
    DoCheck 

    Constructor & Destructor Documentation

    ◆ ~BRepExtrema_ElementFilter()

    virtual BRepExtrema_ElementFilter::~BRepExtrema_ElementFilter ( )
    virtualdefault

    Releases resources of element filter.

    Member Function Documentation

    ◆ PreCheckElements()

    virtual FilterResult BRepExtrema_ElementFilter::PreCheckElements ( const int ,
    const int  )
    inlinevirtual

    Checks if two mesh elements should be tested for overlapping/intersection (used for detection correct/incorrect cases of shared edges and vertices).

    Reimplemented in BRepExtrema_SelfIntersection.


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