|
Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
An iterator object to traverse over refinements level of a Grid, where these refinement levels may reside at different times than the coarsest level. More...
#include <Fish.hpp>
Public Member Functions | |
| virtual | ~LevelIterator ()=0 |
| Virtual destructor. | |
| virtual bool | apply (const Fiber::Info< Fiber::Skeleton > &RefinementSkeleton, int Level, const RefPtr< Fiber::Grid > &GridWithCoarsetRefinementLevel, const RefPtr< ValuePool > &Context)=0 |
| Virtual callback function, as called during iteration. | |
An iterator object to traverse over refinements level of a Grid, where these refinement levels may reside at different times than the coarsest level.
Use in conjunction with Fish<VObject>::IterateLevels();
|
pure virtual |
Virtual callback function, as called during iteration.
| RefinementSkeleton | The skeleton of the current refinement. To get a representation, do RefPtr<Representation> LevelRep = RefinementSkeleton.getCartesianRepresentation();
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a... Definition CreativeIterator.hpp:34 |