|
template<typename Node , typename TreePath , typename std::enable_if<(not leafOnly) and(not Node::isLeaf), int >::type = 0> |
void | pre (Node &node, TreePath treePath) |
|
template<typename Node , typename TreePath , typename std::enable_if<(leafOnly) and(not Node::isLeaf), int >::type = 0> |
void | pre (Node &node, TreePath treePath) |
|
template<typename Node , typename TreePath > |
void | leaf (Node &node, TreePath treePath) |
|
template<class SimpleNodeVisitorImp, bool leafOnly>
struct Dune::Functions::UniformNodeVisitor< SimpleNodeVisitorImp, leafOnly >
Mixin for visitors that should apply the same action on all nodes.
- Deprecated:
By deriving from this you only have to implement apply(node,treepath) in the derived class. This will be used for pre(...) and leaf(...).
- Template Parameters
-
Derived | Type of derived class implementing apply(node,treepath) |
leafOnly | Flag to enable leaf only traversal |