24 #include "../../core/model/collection/repo_scene.h"
25 #include "repo_optimizer_abstract.h"
27 const static std::string IFC_TYPE_SPACE_LABEL =
"(IFC Space)";
30 namespace manipulator {
31 namespace modeloptimizer {
61 bool removeTransformationsWithNames(
63 const std::unordered_map<std::string, std::vector<repo::core::model::RepoNode*>> &transByName,
64 const std::vector<std::string> &names);
71 bool sanitiseTransformationNames(
Definition: repo_optimizer_ifc.h:32
Definition: repo_connection_pool_mongo.h:32
Definition: repo_optimizer_abstract.h:29
Definition: repo_scene.h:44
IFCOptimzer()
Definition: repo_optimizer_ifc.cpp:36
virtual ~IFCOptimzer()
Definition: repo_optimizer_ifc.cpp:40
virtual bool apply(repo::core::model::RepoScene *scene)
Definition: repo_optimizer_ifc.cpp:44