Open CASCADE Technology  6.9.0
Static Public Member Functions
BOPAlgo_Tools Class Reference

#include <BOPAlgo_Tools.hxx>

Static Public Member Functions

static void MakeBlocksCnx (const BOPCol_IndexedDataMapOfIntegerListOfInteger &theMILI, BOPCol_DataMapOfIntegerListOfInteger &theMBlocks, BOPCol_BaseAllocator &theAllocator)
 
static void MakeBlocks (const BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock &theMILI, BOPDS_DataMapOfIntegerListOfPaveBlock &theMBlocks, BOPCol_BaseAllocator &theAllocator)
 
static void PerformCommonBlocks (BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock &theMBlocks, BOPCol_BaseAllocator &theAllocator, BOPDS_PDS &pDS)
 
static void FillMap (const Standard_Integer tneN1, const Standard_Integer tneN2, BOPCol_IndexedDataMapOfIntegerListOfInteger &theMILI, BOPCol_BaseAllocator &theAllocator)
 
static void FillMap (const Handle< BOPDS_PaveBlock > &tnePB1, const Handle< BOPDS_PaveBlock > &tnePB2, BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock &theMILI, BOPCol_BaseAllocator &theAllocator)
 
static void FillMap (const Handle< BOPDS_PaveBlock > &tnePB1, const Standard_Integer tneF, BOPDS_IndexedDataMapOfPaveBlockListOfInteger &theMILI, BOPCol_BaseAllocator &theAllocator)
 
static void PerformCommonBlocks (const BOPDS_IndexedDataMapOfPaveBlockListOfInteger &theMBlocks, BOPCol_BaseAllocator &theAllocator, BOPDS_PDS &pDS)
 

Member Function Documentation

static void BOPAlgo_Tools::FillMap ( const Standard_Integer  tneN1,
const Standard_Integer  tneN2,
BOPCol_IndexedDataMapOfIntegerListOfInteger theMILI,
BOPCol_BaseAllocator theAllocator 
)
static
static void BOPAlgo_Tools::FillMap ( const Handle< BOPDS_PaveBlock > &  tnePB1,
const Handle< BOPDS_PaveBlock > &  tnePB2,
BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock theMILI,
BOPCol_BaseAllocator theAllocator 
)
static
static void BOPAlgo_Tools::FillMap ( const Handle< BOPDS_PaveBlock > &  tnePB1,
const Standard_Integer  tneF,
BOPDS_IndexedDataMapOfPaveBlockListOfInteger theMILI,
BOPCol_BaseAllocator theAllocator 
)
static
static void BOPAlgo_Tools::MakeBlocks ( const BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock theMILI,
BOPDS_DataMapOfIntegerListOfPaveBlock theMBlocks,
BOPCol_BaseAllocator theAllocator 
)
static
static void BOPAlgo_Tools::MakeBlocksCnx ( const BOPCol_IndexedDataMapOfIntegerListOfInteger theMILI,
BOPCol_DataMapOfIntegerListOfInteger theMBlocks,
BOPCol_BaseAllocator theAllocator 
)
static
static void BOPAlgo_Tools::PerformCommonBlocks ( BOPDS_IndexedDataMapOfPaveBlockListOfPaveBlock theMBlocks,
BOPCol_BaseAllocator theAllocator,
BOPDS_PDS pDS 
)
static
static void BOPAlgo_Tools::PerformCommonBlocks ( const BOPDS_IndexedDataMapOfPaveBlockListOfInteger theMBlocks,
BOPCol_BaseAllocator theAllocator,
BOPDS_PDS pDS 
)
static

The documentation for this class was generated from the following file: