|
Open CASCADE Technology
7.7.0
|
Data Structures | |
| class | NCollection_UBTree< TheObjType, TheBndType > |
| class | NCollection_UBTree< TheObjType, TheBndType >::Selector |
| Memory allocation. More... | |
| class | NCollection_UBTree< TheObjType, TheBndType >::TreeNode |
Macros | |
| #define | DEFINE_HUBTREE(_HUBTREE, _OBJTYPE, _BNDTYPE, _HPARENT) |
| #define | IMPLEMENT_HUBTREE(_HUBTREE, _HPARENT) |
| #define DEFINE_HUBTREE | ( | _HUBTREE, | |
| _OBJTYPE, | |||
| _BNDTYPE, | |||
| _HPARENT | |||
| ) |
Declaration of handled version of NCollection_UBTree. In the macros below the arguments are: _HUBTREE - the desired name of handled class _OBJTYPE - the name of the object type _BNDTYPE - the name of the bounding box type _HPARENT - the name of parent class (usually Standard_Transient)
| #define IMPLEMENT_HUBTREE | ( | _HUBTREE, | |
| _HPARENT | |||
| ) |
1.8.13