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

    contains information about faulty shapes and faulty types can't be processed by Boolean Operations More...

    #include <BOPAlgo_CheckResult.hxx>

    Public Member Functions

     BOPAlgo_CheckResult ()
     empty constructor
    void SetShape1 (const TopoDS_Shape &TheShape)
     sets ancestor shape (object) for faulty sub-shapes
    void AddFaultyShape1 (const TopoDS_Shape &TheShape)
     adds faulty sub-shapes from object to a list
    void SetShape2 (const TopoDS_Shape &TheShape)
     sets ancestor shape (tool) for faulty sub-shapes
    void AddFaultyShape2 (const TopoDS_Shape &TheShape)
     adds faulty sub-shapes from tool to a list
    const TopoDS_ShapeGetShape1 () const
     returns ancestor shape (object) for faulties
    const TopoDS_ShapeGetShape2 () const
     returns ancestor shape (tool) for faulties
    const NCollection_List< TopoDS_Shape > & GetFaultyShapes1 () const
     returns list of faulty shapes for object
    const NCollection_List< TopoDS_Shape > & GetFaultyShapes2 () const
     returns list of faulty shapes for tool
    void SetCheckStatus (const BOPAlgo_CheckStatus TheStatus)
     set status of faulty
    BOPAlgo_CheckStatus GetCheckStatus () const
     gets status of faulty
    void SetMaxDistance1 (const double theDist)
     Sets max distance for the first shape.
    void SetMaxDistance2 (const double theDist)
     Sets max distance for the second shape.
    void SetMaxParameter1 (const double thePar)
     Sets the parameter for the first shape.
    void SetMaxParameter2 (const double thePar)
     Sets the parameter for the second shape.
    double GetMaxDistance1 () const
     Returns the distance for the first shape.
    double GetMaxDistance2 () const
     Returns the distance for the second shape.
    double GetMaxParameter1 () const
     Returns the parameter for the fircst shape.
    double GetMaxParameter2 () const
     Returns the parameter for the second shape.

    Detailed Description

    contains information about faulty shapes and faulty types can't be processed by Boolean Operations

    Constructor & Destructor Documentation

    ◆ BOPAlgo_CheckResult()

    BOPAlgo_CheckResult::BOPAlgo_CheckResult ( )

    empty constructor

    Member Function Documentation

    ◆ AddFaultyShape1()

    void BOPAlgo_CheckResult::AddFaultyShape1 ( const TopoDS_Shape & TheShape)

    adds faulty sub-shapes from object to a list

    ◆ AddFaultyShape2()

    void BOPAlgo_CheckResult::AddFaultyShape2 ( const TopoDS_Shape & TheShape)

    adds faulty sub-shapes from tool to a list

    ◆ GetCheckStatus()

    BOPAlgo_CheckStatus BOPAlgo_CheckResult::GetCheckStatus ( ) const

    gets status of faulty

    ◆ GetFaultyShapes1()

    const NCollection_List< TopoDS_Shape > & BOPAlgo_CheckResult::GetFaultyShapes1 ( ) const

    returns list of faulty shapes for object

    ◆ GetFaultyShapes2()

    const NCollection_List< TopoDS_Shape > & BOPAlgo_CheckResult::GetFaultyShapes2 ( ) const

    returns list of faulty shapes for tool

    ◆ GetMaxDistance1()

    double BOPAlgo_CheckResult::GetMaxDistance1 ( ) const

    Returns the distance for the first shape.

    ◆ GetMaxDistance2()

    double BOPAlgo_CheckResult::GetMaxDistance2 ( ) const

    Returns the distance for the second shape.

    ◆ GetMaxParameter1()

    double BOPAlgo_CheckResult::GetMaxParameter1 ( ) const

    Returns the parameter for the fircst shape.

    ◆ GetMaxParameter2()

    double BOPAlgo_CheckResult::GetMaxParameter2 ( ) const

    Returns the parameter for the second shape.

    ◆ GetShape1()

    const TopoDS_Shape & BOPAlgo_CheckResult::GetShape1 ( ) const

    returns ancestor shape (object) for faulties

    ◆ GetShape2()

    const TopoDS_Shape & BOPAlgo_CheckResult::GetShape2 ( ) const

    returns ancestor shape (tool) for faulties

    ◆ SetCheckStatus()

    void BOPAlgo_CheckResult::SetCheckStatus ( const BOPAlgo_CheckStatus TheStatus)

    set status of faulty

    ◆ SetMaxDistance1()

    void BOPAlgo_CheckResult::SetMaxDistance1 ( const double theDist)

    Sets max distance for the first shape.

    ◆ SetMaxDistance2()

    void BOPAlgo_CheckResult::SetMaxDistance2 ( const double theDist)

    Sets max distance for the second shape.

    ◆ SetMaxParameter1()

    void BOPAlgo_CheckResult::SetMaxParameter1 ( const double thePar)

    Sets the parameter for the first shape.

    ◆ SetMaxParameter2()

    void BOPAlgo_CheckResult::SetMaxParameter2 ( const double thePar)

    Sets the parameter for the second shape.

    ◆ SetShape1()

    void BOPAlgo_CheckResult::SetShape1 ( const TopoDS_Shape & TheShape)

    sets ancestor shape (object) for faulty sub-shapes

    ◆ SetShape2()

    void BOPAlgo_CheckResult::SetShape2 ( const TopoDS_Shape & TheShape)

    sets ancestor shape (tool) for faulty sub-shapes


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