Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
BRepCheck_Analyzer.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TopoDS_Shape.hxx>
#include <BRepCheck_DataMapOfShapeResult.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_BRepCheck_Result.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <BRepCheck_Analyzer.lxx>

Data Structures

class  BRepCheck_Analyzer
 A framework to check the overall
validity of a shape. For a shape to be valid in Open
CASCADE, it - or its component subshapes - must respect certain
criteria. These criteria are checked by the function IsValid.
Once you have determined whether a shape is valid or not, you can
diagnose its specific anomalies and correct them using the services of
the ShapeAnalysis, ShapeUpgrade, and ShapeFix packages.
More...