![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <Standard.hxx>#include <Standard_DefineAlloc.hxx>#include <Standard_Handle.hxx>#include <BOPAlgo_Algo.hxx>#include <BOPAlgo_GlueEnum.hxx>#include <BOPAlgo_SectionAttribute.hxx>#include <NCollection_DataMap.hxx>#include <BOPDS_PaveBlock.hxx>#include <NCollection_IndexedDataMap.hxx>#include <Standard_Integer.hxx>#include <NCollection_List.hxx>#include <BOPDS_CoupleOfPaveBlocks.hxx>#include <TopTools_ShapeMapHasher.hxx>#include <NCollection_IndexedMap.hxx>#include <NCollection_Map.hxx>#include <BOPDS_Pair.hxx>#include <BOPDS_PDS.hxx>#include <BOPDS_PIterator.hxx>#include <NCollection_DynamicArray.hxx>#include <BOPDS_Curve.hxx>#include <BOPTools_BoxTree.hxx>#include <IntSurf_PntOn2S.hxx>#include <IntTools_ShrunkRange.hxx>#include <NCollection_BaseAllocator.hxx>#include <Standard_Real.hxx>#include <TopAbs_ShapeEnum.hxx>#include <TopoDS_Shape.hxx>#include <utility>Data Structures | |
| class | BOPAlgo_PaveFiller |
| The class represents the Intersection phase of the Boolean Operations algorithm. It performs the pairwise intersection of the sub-shapes of the arguments in the following order: More... | |
| struct | BOPAlgo_PaveFiller::EdgeRangeDistance |
| Auxiliary structure to hold the edge distance to the face. More... | |