Open CASCADE Technology 6.6.0
|
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TopoDS_Shape.hxx>
#include <BOPAlgo_PArgumentAnalyzer.hxx>
#include <BOPAlgo_ListOfCheckResult.hxx>
#include <Standard_Boolean.hxx>
#include <BOPAlgo_Operation.hxx>
Data Structures | |
class | BRepAlgoAPI_Check |
The class Check provides a diagnostic tool for checking single shape or couple of shapes. Single shape is checking on topological validity, small edges and self-interference. For couple of shapes added check on validity for boolean operation of given type. The class provides two ways of checking shape(-s) 1. Constructors BRepAlgoAPI_Check aCh(theS); Standard_Boolean bV=aCh.IsValid(); 2. Methods SetData and Perform BRepAlgoAPI_Check aCh; aCh.SetData(theS1, theS2, BOPAlgo_FUSE, Standard_False); aCh.Perform(); Standard_Boolean bV=aCh.IsValid(); More... |