24 std::vector<std::string> pObjectTypes):
25 SceneModel::AbstractGraphGenerator(), mLearners(pLearners), mObjectTypes(pObjectTypes)
42 if (!optimizedTopology)
43 throw std::runtime_error(
"no valid topology was found.");
48 pRoot = optimizedTree->setNewRootNodeByType(pType);
void buildTree(SceneModel::ObjectSetList pObjectSets, boost::shared_ptr< SceneModel::TreeNode > &pRoot)
~CombinatorialGraphGenerator()
CombinatorialGraphGenerator(std::vector< boost::shared_ptr< SceneObjectLearner >> pLearners, std::vector< std::string > pObjectTypes)
std::vector< boost::shared_ptr< SceneObjectLearner > > mLearners
std::vector< std::string > mObjectTypes