|
Open CASCADE Technology
6.5.4
|
#include <Standard.hxx>#include <Standard_DefineAlloc.hxx>#include <Standard_Macro.hxx>#include <TopoDS_Shape.hxx>#include <Handle_TopOpeBRepTool_HBoxTool.hxx>#include <TopOpeBRepTool_ShapeExplorer.hxx>#include <TopOpeBRep_ShapeScanner.hxx>#include <TopOpeBRep_FacesIntersector.hxx>#include <Standard_Boolean.hxx>#include <TopOpeBRep_EdgesIntersector.hxx>#include <TopOpeBRep_FaceEdgeIntersector.hxx>#include <TopoDS_Face.hxx>#include <Standard_Real.hxx>#include <Standard_Integer.hxx>Data Structures | |
| class | TopOpeBRep_ShapeIntersector |
| Intersect two shapes. A GeomShape is a shape with a geometric domain, i.e. a Face or an Edge. The purpose of the ShapeIntersector is to find couples of intersecting GeomShape in two Shapes (which can be any kind of topologies : Compound, Solid, Shell, etc... ) It is in charge of exploration of the shapes and rejection. For this it is provided with two tools : More... | |
1.8.0