Open CASCADE Technology  7.3.0
Data Structures

BRepExtrema_SelfIntersection.hxx File Reference

#include <BRepExtrema_OverlapTool.hxx>

Data Structures

class  BRepExtrema_SelfIntersection
 Tool class for detection of self-sections in the given shape. This class is based on BRepExtrema_OverlapTool and thus uses shape tessellation to detect incorrect mesh fragments (pairs of overlapped triangles belonging to different faces). Thus, a result depends critically on the quality of mesh generator (e.g., BREP mesh is not always a good choice, because it can contain gaps between adjacent face triangulations, which may not share vertices on common edge; thus false overlap can be detected). As a result, this tool can be used for relatively fast approximated test which provides sub-set of potentially overlapped faces. More...