3D Repo Bouncer  1.4
repo_optimizer_abstract.h
1 
22 #pragma once
23 
24 #include "../../core/model/collection/repo_scene.h"
25 
26 namespace repo {
27  namespace manipulator {
28  namespace modeloptimizer {
30  {
31  public:
36 
40  virtual ~AbstractOptimizer();
41 
47  virtual bool apply(repo::core::model::RepoScene *scene) = 0;
48  };
49  }
50  }
51 }
Definition: repo_connection_pool_mongo.h:32
AbstractOptimizer()
Definition: repo_optimizer_abstract.cpp:26
Definition: repo_optimizer_abstract.h:29
Definition: repo_scene.h:44
virtual bool apply(repo::core::model::RepoScene *scene)=0
virtual ~AbstractOptimizer()
Definition: repo_optimizer_abstract.cpp:30