123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #ifndef OperationPoolINCLUDE
- #define OperationPoolINCLUDE
- #include <vector>
- #include "Operations3D.h"
- #include <core/basics/Config.h>
- namespace OBJREC {
- class OperationPool
- {
- protected:
- const NICE::Config *config;
- public:
- std::vector<Operation3D*> pool;
-
- OperationPool ( );
- OperationPool ( const NICE::Config *_config );
-
- virtual ~OperationPool( );
-
- virtual void getOperations ( std::string confSection = "Features" ) = 0;
-
- virtual void clear ( );
- };
- }
- #endif
|