#include <gtsam/base/treeTraversal/parallelTraversalTasks.h>#include <gtsam/base/treeTraversal/statistics.h>#include <gtsam/base/FastList.h>#include <gtsam/base/FastVector.h>#include <gtsam/inference/Key.h>#include <gtsam/config.h>#include <stack>#include <vector>#include <string>#include <memory>#include <cassert>

Go to the source code of this file.
Namespaces | |
| gtsam | |
| traits | |
| gtsam::treeTraversal | |
Functions | |
| template<class FOREST > | |
| FastVector< std::shared_ptr< typename FOREST::Node > > | gtsam::treeTraversal::CloneForest (const FOREST &forest) |
| template<class FOREST , typename DATA , typename VISITOR_PRE > | |
| void | gtsam::treeTraversal::DepthFirstForest (FOREST &forest, DATA &rootData, VISITOR_PRE &visitorPre) |
| template<class FOREST , typename DATA , typename VISITOR_PRE , typename VISITOR_POST > | |
| void | gtsam::treeTraversal::DepthFirstForest (FOREST &forest, DATA &rootData, VISITOR_PRE &visitorPre, VISITOR_POST &visitorPost) |
| template<class FOREST , typename DATA , typename VISITOR_PRE , typename VISITOR_POST > | |
| void | gtsam::treeTraversal::DepthFirstForestParallel (FOREST &forest, DATA &rootData, VISITOR_PRE &visitorPre, VISITOR_POST &visitorPost, int problemSizeThreshold=10) |
| template<class FOREST > | |
| void | gtsam::treeTraversal::PrintForest (const FOREST &forest, std::string str, const KeyFormatter &keyFormatter) |
Definition in file treeTraversal-inst.h.
| FastList<DATA>::iterator dataPointer |
Definition at line 46 of file treeTraversal-inst.h.
| bool expanded |
Definition at line 43 of file treeTraversal-inst.h.
| const KeyFormatter& formatter |
Definition at line 204 of file treeTraversal-inst.h.
| DATA& parentData |
Definition at line 45 of file treeTraversal-inst.h.
| const std::shared_ptr<NODE>& treeNode |
Definition at line 44 of file treeTraversal-inst.h.