#include <space.hh>
Public Member Functions | |
virtual Haar3dXXX< F > & | operator++ (int)=0 |
Next element. | |
virtual void | skip (uint lvl)=0 |
Skips the levels of the subtree. | |
operator int () | |
Returns true as long as the end of the scanned set is not reached yet. | |
virtual bool | eos () const =0 |
Returns true if the end of the scanned set is reached. | |
virtual Scan * | clone () const =0 |
Returns a clone of the scanner. | |
Scanner of the Haar3d space ("breadth" first search (bfs)) (1. parent, 2. children)
F | Field (Real || Cmplx) |
|
pure virtualinherited |
Returns a clone of the scanner.
Implemented in aglowav::BiHaar3dDFSScan< F >, aglowav::BiHaar3dBFSScan< F >, aglowav2::Haar3d0DFSScan< F >, aglowav2::Haar3d0BFSScan< F >, concepts::Import2dMeshBase::S, concepts::PListScan< T >, concepts::ListScan< T >, concepts::PStlVectorScan< T >, concepts::StlVectorScan< T, ItType >, concepts::ArrayScan< T >, and concepts::SingletonScan< T >.
|
pure virtualinherited |
Returns true if the end of the scanned set is reached.
Implemented in aglowav::BiHaar3dDFSScan< F >, aglowav::BiHaar3dBFSScan< F >, aglowav2::Haar3d0DFSScan< F >, aglowav2::Haar3d0BFSScan< F >, concepts::Import2dMeshBase::S, concepts::PListScan< T >, concepts::ListScan< T >, concepts::PStlVectorScan< T >, concepts::StlVectorScan< T, ItType >, concepts::ArrayScan< T >, and concepts::SingletonScan< T >.
|
inlineinherited |
Returns true as long as the end of the scanned set is not reached yet.
Definition at line 34 of file scannerConnectors.hh.
|
pure virtual |
|
pure virtual |
Skips the levels of the subtree.
Implemented in aglowav2::Haar3d0BFSScan< F >.