#include <space.hh>
Public Member Functions | |
BiHaar3dBFSScan (Haar3d000< F > *elm, uint ht) | |
BiHaar3dBFSScan (const BiHaar3dBFSScan< F > &sc) | |
Copy constructor. | |
~BiHaar3dBFSScan () | |
Destructor. | |
Haar3d000< F > & | operator++ (int) |
Next element. | |
BiHaar3dBFSScan * | clone () const |
New scanner. | |
bool | eos () const |
End of scan. | |
void | skip (uint lvl) |
Skips the levels l > lvl of the subtree. | |
operator int () | |
Returns true as long as the end of the scanned set is not reached yet. | |
Scanner of the BiHaar3d space ("breadth" first search (bfs)) (1. parent, 2. children)
F | Field (Real || Cmplx) |
aglowav::BiHaar3dBFSScan< F >::BiHaar3dBFSScan | ( | Haar3d000< F > * | elm, |
uint | ht | ||
) |
Constructor
elm | Root of the wavelet tree |
ht | Height of the wavelet tree |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlineinherited |
Returns true as long as the end of the scanned set is not reached yet.
Definition at line 34 of file scannerConnectors.hh.
|
virtual |
Next element.
Implements aglowav::Haar3dBFSScan< F >.
|
virtual |
Skips the levels l > lvl of the subtree.
Implements aglowav::Haar3dBFSScan< F >.