Open CASCADE Technology  6.8.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: