Open CASCADE Technology 6.6.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)
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)

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 
) [static]
static void BOPAlgo_Tools::PerformCommonBlocks ( const BOPDS_IndexedDataMapOfPaveBlockListOfInteger theMBlocks,
BOPCol_BaseAllocator theAllocator 
) [static]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines