#include <grid-3d.hh>
Public Member Functions | |
| CGrid3dIterator (const CGrid3d< T > &AGrid) | |
| CGrid3dIterator (const CGrid3d< T > &AGrid, const CBoundingBox &ABB) | |
| CGrid3dIterator (const CGrid3dIterator< T > &AI) | |
| virtual | ~CGrid3dIterator () |
| virtual void | reinit () |
| virtual bool | cont () const |
| virtual void | next () |
| int | getI () const |
| int | getJ () const |
| int | getK () const |
| T & | getCurrent () const |
| T & | operator* () const |
| T * | operator-> () const |
| CGrid3dIterator< T > & | operator++ () |
| CGrid3dIterator< T > | operator++ (int) |
Protected Attributes | |
| const CGrid3d< T > & | FGrid |
| int | Fi |
| int | Fj |
| int | Fk |
| int | FMinI |
| int | FMinJ |
| int | FMinK |
| int | FMaxI |
| int | FMaxJ |
| int | FMaxK |
Friends | |
| std::ostream & | operator<< (std::ostream &AO, const CGrid3dIterator< T > &AI) |
Definition at line 146 of file grid-3d.hh.
| CGrid3dIterator< T >::CGrid3dIterator | ( | const CGrid3d< T > & | AGrid | ) | [inline] |
Definition at line 421 of file grid-3d.hh.
| CGrid3dIterator< T >::CGrid3dIterator | ( | const CGrid3d< T > & | AGrid, | |
| const CBoundingBox & | ABB | |||
| ) | [inline] |
Definition at line 432 of file grid-3d.hh.
| CGrid3dIterator< T >::CGrid3dIterator | ( | const CGrid3dIterator< T > & | AI | ) | [inline] |
Definition at line 451 of file grid-3d.hh.
| CGrid3dIterator< T >::~CGrid3dIterator | ( | ) | [inline, virtual] |
Definition at line 459 of file grid-3d.hh.
| bool CGrid3dIterator< T >::cont | ( | ) | const [inline, virtual] |
Definition at line 472 of file grid-3d.hh.
| T& CGrid3dIterator< T >::getCurrent | ( | ) | const [inline] |
Definition at line 162 of file grid-3d.hh.
| int CGrid3dIterator< T >::getI | ( | ) | const [inline] |
Definition at line 158 of file grid-3d.hh.
| int CGrid3dIterator< T >::getJ | ( | ) | const [inline] |
Definition at line 159 of file grid-3d.hh.
| int CGrid3dIterator< T >::getK | ( | ) | const [inline] |
Definition at line 160 of file grid-3d.hh.
| void CGrid3dIterator< T >::next | ( | ) | [inline, virtual] |
Definition at line 478 of file grid-3d.hh.
| T& CGrid3dIterator< T >::operator* | ( | ) | const [inline] |
Definition at line 163 of file grid-3d.hh.
| CGrid3dIterator<T> CGrid3dIterator< T >::operator++ | ( | int | ) | [inline] |
Definition at line 172 of file grid-3d.hh.
| CGrid3dIterator<T>& CGrid3dIterator< T >::operator++ | ( | ) | [inline] |
Definition at line 166 of file grid-3d.hh.
| T* CGrid3dIterator< T >::operator-> | ( | ) | const [inline] |
Definition at line 164 of file grid-3d.hh.
| void CGrid3dIterator< T >::reinit | ( | ) | [inline, virtual] |
Definition at line 464 of file grid-3d.hh.
| std::ostream& operator<< | ( | std::ostream & | AO, | |
| const CGrid3dIterator< T > & | AI | |||
| ) | [friend] |
Definition at line 179 of file grid-3d.hh.
const CGrid3d<T>& CGrid3dIterator< T >::FGrid [protected] |
Definition at line 186 of file grid-3d.hh.
int CGrid3dIterator< T >::Fi [protected] |
Definition at line 187 of file grid-3d.hh.
int CGrid3dIterator< T >::Fj [protected] |
Definition at line 187 of file grid-3d.hh.
int CGrid3dIterator< T >::Fk [protected] |
Definition at line 187 of file grid-3d.hh.
int CGrid3dIterator< T >::FMaxI [protected] |
Definition at line 188 of file grid-3d.hh.
int CGrid3dIterator< T >::FMaxJ [protected] |
Definition at line 188 of file grid-3d.hh.
int CGrid3dIterator< T >::FMaxK [protected] |
Definition at line 188 of file grid-3d.hh.
int CGrid3dIterator< T >::FMinI [protected] |
Definition at line 188 of file grid-3d.hh.
int CGrid3dIterator< T >::FMinJ [protected] |
Definition at line 188 of file grid-3d.hh.
int CGrid3dIterator< T >::FMinK [protected] |
Definition at line 188 of file grid-3d.hh.
1.5.8