BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Abstract base class for tree traversal strategies, for use in INodeVisitor. More...
Public Member Functions | |
virtual IterationStrategy * | clone () const =0 |
virtual IteratorMemento | first (const INode *p_root)=0 |
virtual void | next (IteratorMemento &iterator_stack) const =0 |
virtual bool | isDone (IteratorMemento &iterator_stack) const =0 |
Abstract base class for tree traversal strategies, for use in INodeVisitor.
For definition of different strategies see https://en.wikipedia.org/wiki/Tree_traversal.
Definition at line 25 of file IterationStrategy.h.