|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions |
static Standard_EXPORT BooleanOperations_StateOfShape | StateToCompare (const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_EXPORT Standard_Boolean | ToReverseSection (const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_EXPORT Standard_Boolean | ToReverseFace (const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_EXPORT void | OrientSectionEdgeOnF1 (const TopoDS_Face &aF1, const TopoDS_Face &aF2, const Standard_Integer iRank, const BOP_Operation anOp, TopoDS_Edge &aE) |
static Standard_EXPORT Standard_Boolean | IsSameDomainFaceWithF1 (const Standard_Integer nF1, const Standard_Integer nF2, const TColStd_IndexedMapOfInteger &aFFM, BOPTools_CArray1OfSSInterference &aFFs) |
static Standard_EXPORT Standard_Boolean | IsPartIN2DToKeep (const TopAbs_State aSt, const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_EXPORT Standard_Boolean | IsPartOn2dToKeep (const TopAbs_State aSt, const Standard_Integer iRank, const BOP_Operation anOp) |
static Standard_EXPORT void | DoMap (BOPTools_CArray1OfSSInterference &aFFs, BOPTColStd_IndexedDataMapOfIntegerIndexedMapOfInteger &aFFMap) |
static Standard_EXPORT void | MakeConnexityBlocks (const TopTools_ListOfShape &aLE, const TopAbs_ShapeEnum aType, BOP_ListOfConnexityBlock &aLConBlks) |