#include <grid-tree-3d.hh>
Inherits CGridTree3dNode.

Public Member Functions | |
Constructeurs et destructeur | |
| CGridTree3d (int ASizeI, int ASizeJ, int ASizeK, const CBoundingBox &ABB) | |
| virtual | ~CGridTree3d () |
Méthodes publiques | |
| int | getSizeI () const |
| int | getSizeJ () const |
| int | getSizeK () const |
| CGrid3d< CGridTree3dNode * > & | getGrid () |
| const T & | getCell (const CGridTree3dIterator< T > &AIter) const |
| CBoundingBox | getCellBoundingBox (const CGridTree3dIterator< T > &AIter) const |
| void | setCell (const CGridTree3dIterator< T > &AIter, const T &AObj) |
| CGridTree3d< T > * | splitCellInGrid (const CGridTree3dIterator< T > &AIter, int ASizeI, int ASizeJ, int ASizeK) |
Private Attributes | |
| CGrid3d< CGridTree3dNode * > | FGrid |
Definition at line 70 of file grid-tree-3d.hh.
| CGridTree3d< T >::CGridTree3d | ( | int | ASizeI, | |
| int | ASizeJ, | |||
| int | ASizeK, | |||
| const CBoundingBox & | ABB | |||
| ) | [inline] |
Constructeur par défaut
Definition at line 216 of file grid-tree-3d.hh.
| CGridTree3d< T >::~CGridTree3d | ( | ) | [inline, virtual] |
| const T & CGridTree3d< T >::getCell | ( | const CGridTree3dIterator< T > & | AIter | ) | const [inline] |
Definition at line 271 of file grid-tree-3d.hh.
| CBoundingBox CGridTree3d< T >::getCellBoundingBox | ( | const CGridTree3dIterator< T > & | AIter | ) | const [inline] |
Definition at line 287 of file grid-tree-3d.hh.
| CGrid3d< CGridTree3dNode * > & CGridTree3d< T >::getGrid | ( | ) | [inline] |
Definition at line 263 of file grid-tree-3d.hh.
| int CGridTree3d< T >::getSizeI | ( | ) | const [inline] |
Definition at line 239 of file grid-tree-3d.hh.
| int CGridTree3d< T >::getSizeJ | ( | ) | const [inline] |
Definition at line 247 of file grid-tree-3d.hh.
| int CGridTree3d< T >::getSizeK | ( | ) | const [inline] |
Definition at line 255 of file grid-tree-3d.hh.
| void CGridTree3d< T >::setCell | ( | const CGridTree3dIterator< T > & | AIter, | |
| const T & | AObj | |||
| ) | [inline] |
Definition at line 296 of file grid-tree-3d.hh.
| CGridTree3d< T > * CGridTree3d< T >::splitCellInGrid | ( | const CGridTree3dIterator< T > & | AIter, | |
| int | ASizeI, | |||
| int | ASizeJ, | |||
| int | ASizeK | |||
| ) | [inline] |
Definition at line 312 of file grid-tree-3d.hh.
CGrid3d<CGridTree3dNode*> CGridTree3d< T >::FGrid [private] |
Attributs privés
Definition at line 137 of file grid-tree-3d.hh.
1.5.8