![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
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_Shape & | GetShape1 () const |
| returns ancestor shape (object) for faulties | |
| const TopoDS_Shape & | GetShape2 () 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. | |
contains information about faulty shapes and faulty types can't be processed by Boolean Operations
| BOPAlgo_CheckResult::BOPAlgo_CheckResult | ( | ) |
empty constructor
| void BOPAlgo_CheckResult::AddFaultyShape1 | ( | const TopoDS_Shape & | TheShape | ) |
adds faulty sub-shapes from object to a list
| void BOPAlgo_CheckResult::AddFaultyShape2 | ( | const TopoDS_Shape & | TheShape | ) |
adds faulty sub-shapes from tool to a list
| BOPAlgo_CheckStatus BOPAlgo_CheckResult::GetCheckStatus | ( | ) | const |
gets status of faulty
| const NCollection_List< TopoDS_Shape > & BOPAlgo_CheckResult::GetFaultyShapes1 | ( | ) | const |
returns list of faulty shapes for object
| const NCollection_List< TopoDS_Shape > & BOPAlgo_CheckResult::GetFaultyShapes2 | ( | ) | const |
returns list of faulty shapes for tool
| double BOPAlgo_CheckResult::GetMaxDistance1 | ( | ) | const |
Returns the distance for the first shape.
| double BOPAlgo_CheckResult::GetMaxDistance2 | ( | ) | const |
Returns the distance for the second shape.
| double BOPAlgo_CheckResult::GetMaxParameter1 | ( | ) | const |
Returns the parameter for the fircst shape.
| double BOPAlgo_CheckResult::GetMaxParameter2 | ( | ) | const |
Returns the parameter for the second shape.
| const TopoDS_Shape & BOPAlgo_CheckResult::GetShape1 | ( | ) | const |
returns ancestor shape (object) for faulties
| const TopoDS_Shape & BOPAlgo_CheckResult::GetShape2 | ( | ) | const |
returns ancestor shape (tool) for faulties
| void BOPAlgo_CheckResult::SetCheckStatus | ( | const BOPAlgo_CheckStatus | TheStatus | ) |
set status of faulty
Sets max distance for the first shape.
Sets max distance for the second shape.
Sets the parameter for the first shape.
Sets the parameter for the second shape.
| void BOPAlgo_CheckResult::SetShape1 | ( | const TopoDS_Shape & | TheShape | ) |
sets ancestor shape (object) for faulty sub-shapes
| void BOPAlgo_CheckResult::SetShape2 | ( | const TopoDS_Shape & | TheShape | ) |
sets ancestor shape (tool) for faulty sub-shapes