Scanner of the BiHaar3d space (depth first search (dfs)) (1. More...
#include <space.hh>


Public Member Functions | |
| BiHaar3dDFSScan (Haar3d000< F > *elm, uint ht) | |
| Constructor. | |
| BiHaar3dDFSScan (const BiHaar3dDFSScan< F > &sc) | |
| Copy constructor. | |
| BiHaar3dDFSScan< F > * | clone () const |
| New scanner. | |
| bool | eos () const |
| End of scan. | |
| operator int () | |
| Returns true as long as the end of the scanned set is not reached yet. | |
| Haar3d000< F > & | operator++ (int) |
| Next element. | |
| ~BiHaar3dDFSScan () | |
| Destructor. | |
Private Attributes | |
| uint | ht_ |
| Height of the stack. | |
| Haar3d000< F > ** | sptr_ |
| Stack pointer. | |
| Haar3d000< F > ** | stk_ |
| Begin of the stack. | |
Scanner of the BiHaar3d space (depth first search (dfs)) (1.
children, 2. parent)
| F | Field (Real || Cmplx) |
| aglowav::BiHaar3dDFSScan< F >::BiHaar3dDFSScan | ( | Haar3d000< F > * | elm, |
| uint | ht | ||
| ) |
Constructor.
| elm | Root of the wavelet tree |
| ht | Height of the wavelet tree |
| aglowav::BiHaar3dDFSScan< F >::BiHaar3dDFSScan | ( | const BiHaar3dDFSScan< F > & | sc | ) |
Copy constructor.
| aglowav::BiHaar3dDFSScan< F >::~BiHaar3dDFSScan | ( | ) | [inline] |
| BiHaar3dDFSScan<F>* aglowav::BiHaar3dDFSScan< F >::clone | ( | ) | const [inline, virtual] |
New scanner.
Implements concepts::Scan< concepts::Element< F > >.
| bool aglowav::BiHaar3dDFSScan< F >::eos | ( | ) | const [inline, virtual] |
End of scan.
Implements concepts::Scan< concepts::Element< F > >.
| concepts::Scan< concepts::Element< F > >::operator int | ( | ) | [inline, inherited] |
Returns true as long as the end of the scanned set is not reached yet.
Definition at line 32 of file scannerConnectors.hh.
| Haar3d000<F>& aglowav::BiHaar3dDFSScan< F >::operator++ | ( | int | ) | [virtual] |
Next element.
Implements aglowav::Haar3dDFSScan< F >.
uint aglowav::BiHaar3dDFSScan< F >::ht_ [private] |
Haar3d000<F>** aglowav::BiHaar3dDFSScan< F >::sptr_ [private] |
Haar3d000<F>** aglowav::BiHaar3dDFSScan< F >::stk_ [private] |