BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Go to the source code of this file.
Classes | |
class | INodeVisitor |
Functions | |
void | VisitNodesPreorder (const INode &node, INodeVisitor &visitor) |
void | VisitNodesPostorder (const INode &node, INodeVisitor &visitor) |
Defines interface class INodeVisitor.
Definition in file INodeVisitor.h.
void VisitNodesPreorder | ( | const INode & | node, |
INodeVisitor & | visitor | ||
) |
Definition at line 18 of file INodeVisitor.cpp.
References INode::accept(), NodeIterator< Strategy >::depth(), NodeIterator< Strategy >::first(), NodeIterator< Strategy >::getCurrent(), NodeIterator< Strategy >::isDone(), NodeIterator< Strategy >::next(), and INodeVisitor::setDepth().
void VisitNodesPostorder | ( | const INode & | node, |
INodeVisitor & | visitor | ||
) |
Definition at line 30 of file INodeVisitor.cpp.
References INode::accept(), NodeIterator< Strategy >::depth(), NodeIterator< Strategy >::first(), NodeIterator< Strategy >::getCurrent(), NodeIterator< Strategy >::isDone(), NodeIterator< Strategy >::next(), and INodeVisitor::setDepth().