Public Member Functions | List of all members
SceneModel::FullyMeshedGenerator Class Reference

#include <FullyMeshedGenerator.h>

Inheritance diagram for SceneModel::FullyMeshedGenerator:
Inheritance graph
[legend]

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 ()
 

Detailed Description

Generates a tree with references representing a fully meshed topology.

Definition at line 40 of file FullyMeshedGenerator.h.

Constructor & Destructor Documentation

SceneModel::FullyMeshedGenerator::FullyMeshedGenerator ( )

Constructor.

Definition at line 23 of file FullyMeshedGenerator.cpp.

SceneModel::FullyMeshedGenerator::~FullyMeshedGenerator ( )

Destructor.

Definition at line 28 of file FullyMeshedGenerator.cpp.

Member Function Documentation

void SceneModel::FullyMeshedGenerator::buildTree ( ObjectSetList  pObjectSets,
boost::shared_ptr< TreeNode > &  pRoot 
)
virtual

Builds the tree.

Parameters
pObjectSetsThe list of trajectories to build the tree from.
pRootThe root node of the tree.

Reimplemented from SceneModel::AbstractGraphGenerator.

Definition at line 32 of file FullyMeshedGenerator.cpp.

void SceneModel::FullyMeshedGenerator::buildTree ( ObjectSetList  pTrajectories,
boost::shared_ptr< TreeNode > &  pRoot,
std::string  pType 
)
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

Parameters
pTrajectoriesThe list of trajectories to build the tree from.
pRootThe root node of the tree.
pTypeType of the object that should be forced as root node.

Reimplemented from SceneModel::AbstractGraphGenerator.

Definition at line 37 of file FullyMeshedGenerator.cpp.


The documentation for this class was generated from the following files:


asr_relation_graph_generator
Author(s): Meißner Pascal
autogenerated on Fri Nov 15 2019 03:39:19