RegionOperationPool.h 804 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /**
  2. * @file RegionOperationPool.h
  3. * @brief pool for region feature extraction methods
  4. * @author Sven Sickert
  5. * @date 10/09/2015
  6. */
  7. #ifndef RegionOperationPoolINCLUDE
  8. #define RegionOperationPoolINCLUDE
  9. #include "OperationPool.h"
  10. namespace OBJREC {
  11. class RegionOperationPool : public OperationPool
  12. {
  13. protected:
  14. bool contextMode;
  15. public:
  16. /** simple constructor */
  17. RegionOperationPool ( const NICE::Config *_config );
  18. /** extended constructor */
  19. RegionOperationPool ( const NICE::Config *_config,
  20. const bool _contextMode);
  21. /** simple destructor */
  22. virtual ~RegionOperationPool ( );
  23. /** get operations */
  24. virtual void getOperations ( std::string confString );
  25. };
  26. } //namespace
  27. #endif