#include <FullyMeshedGenerator.h>

Public Member Functions | |
| void | buildTree (ObjectSetList pObjectSets, boost::shared_ptr< TreeNode > &pRoot) |
| void | buildTree (ObjectSetList pTrajectories, boost::shared_ptr< TreeNode > &pRoot, std::string pType) |
| FullyMeshedGenerator () | |
| ~FullyMeshedGenerator () | |
Public Member Functions inherited from SceneModel::AbstractGraphGenerator | |
| AbstractGraphGenerator () | |
| virtual | ~AbstractGraphGenerator () |
Generates a tree with references representing a fully meshed topology.
Definition at line 40 of file FullyMeshedGenerator.h.
| SceneModel::FullyMeshedGenerator::FullyMeshedGenerator | ( | ) |
Constructor.
Definition at line 23 of file FullyMeshedGenerator.cpp.
| SceneModel::FullyMeshedGenerator::~FullyMeshedGenerator | ( | ) |
Destructor.
Definition at line 28 of file FullyMeshedGenerator.cpp.
|
virtual |
Builds the tree.
| pObjectSets | The list of trajectories to build the tree from. |
| pRoot | The root node of the tree. |
Reimplemented from SceneModel::AbstractGraphGenerator.
Definition at line 32 of file FullyMeshedGenerator.cpp.
|
virtual |
Builds the tree, forces the object with the given type as root node and appends a new node to what ever node it is appropriate
| pTrajectories | The list of trajectories to build the tree from. |
| pRoot | The root node of the tree. |
| pType | Type of the object that should be forced as root node. |
Reimplemented from SceneModel::AbstractGraphGenerator.
Definition at line 37 of file FullyMeshedGenerator.cpp.