20 #include "../../../lib/repo_property_tree.h"
21 #include "../../../lib/datastructure/repo_structs.h"
22 #include "../../../core/model/collection/repo_scene.h"
25 namespace manipulator{
26 namespace modelutility{
39 const uint32_t &maxDepth);
46 virtual std::shared_ptr<repo_partitioning_tree_t>
58 const uint32_t maxDepth;
62 const std::shared_ptr<repo_partitioning_tree_t> &spTree)
const;
AbstractSpatialPartitioner(const repo::core::model::RepoScene *scene, const uint32_t &maxDepth)
Definition: repo_spatial_partitioner_abstract.cpp:22
Definition: repo_connection_pool_mongo.h:32
Definition: repo_property_tree.h:29
Definition: repo_scene.h:44
virtual std::shared_ptr< repo_partitioning_tree_t > partitionScene()=0
virtual repo::lib::PropertyTree generatePropertyTreeForPartitioning()
Definition: repo_spatial_partitioner_abstract.cpp:36
Definition: repo_spatial_partitioner_abstract.h:27
GraphType
Definition: repo_scene.h:75