Open CASCADE Technology 6.6.0
|
contains information about faulty shapes and faulty types
can't be processed by Boolean Operations
#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 BOPCol_ListOfShape & | GetFaultyShapes1 () const |
returns list of faulty shapes for object | |
const BOPCol_ListOfShape & | 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 |
BOPAlgo_CheckResult::BOPAlgo_CheckResult | ( | ) |
void BOPAlgo_CheckResult::AddFaultyShape1 | ( | const TopoDS_Shape & | TheShape | ) |
void BOPAlgo_CheckResult::AddFaultyShape2 | ( | const TopoDS_Shape & | TheShape | ) |
BOPAlgo_CheckStatus BOPAlgo_CheckResult::GetCheckStatus | ( | ) | const |
const BOPCol_ListOfShape& BOPAlgo_CheckResult::GetFaultyShapes1 | ( | ) | const |
const BOPCol_ListOfShape& BOPAlgo_CheckResult::GetFaultyShapes2 | ( | ) | const |
const TopoDS_Shape& BOPAlgo_CheckResult::GetShape1 | ( | ) | const |
const TopoDS_Shape& BOPAlgo_CheckResult::GetShape2 | ( | ) | const |
void BOPAlgo_CheckResult::SetCheckStatus | ( | const BOPAlgo_CheckStatus | TheStatus | ) |
void BOPAlgo_CheckResult::SetShape1 | ( | const TopoDS_Shape & | TheShape | ) |
void BOPAlgo_CheckResult::SetShape2 | ( | const TopoDS_Shape & | TheShape | ) |