Some handy tools used by classes
BOP_ShellShell,
BOP_ShellSolid,
BOP_SolidSolid
to build a result
#include <BOP_BuilderTools.hxx>
Static Public Member Functions |
static DEFINE_STANDARD_ALLOC
BooleanOperations_StateOfShape | StateToCompare (const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_Boolean | ToReverseSection (const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_Boolean | ToReverseFace (const Standard_Integer iRank, const BOP_Operation anOp) |
static void | OrientSectionEdgeOnF1 (const TopoDS_Face &aF1, const TopoDS_Face &aF2, const Standard_Integer iRank, const BOP_Operation anOp, TopoDS_Edge &aE) |
static Standard_Boolean | IsSameDomainFaceWithF1 (const Standard_Integer nF1, const Standard_Integer nF2, const TColStd_IndexedMapOfInteger &aFFM, BOPTools_CArray1OfSSInterference &aFFs) |
static Standard_Boolean | IsPartIN2DToKeep (const TopAbs_State aSt, const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_Boolean | IsPartOn2dToKeep (const TopAbs_State aSt, const Standard_Integer iRank, const BOP_Operation anOp) |
static void | DoMap (BOPTools_CArray1OfSSInterference &aFFs, BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aFFMap) |
static void | MakeConnexityBlocks (const TopTools_ListOfShape &aLE, const TopAbs_ShapeEnum aType, BOP_ListOfConnexityBlock &aLConBlks) |
Member Function Documentation
The documentation for this class was generated from the following file: