contour_generator.h 580 B

1234567891011121314151617181920212223
  1. #ifndef CONTOURPY_CONTOUR_GENERATOR_H
  2. #define CONTOURPY_CONTOUR_GENERATOR_H
  3. #include "common.h"
  4. namespace contourpy {
  5. class ContourGenerator
  6. {
  7. public:
  8. // Non-copyable and non-moveable.
  9. ContourGenerator(const ContourGenerator& other) = delete;
  10. ContourGenerator(const ContourGenerator&& other) = delete;
  11. ContourGenerator& operator=(const ContourGenerator& other) = delete;
  12. ContourGenerator& operator=(const ContourGenerator&& other) = delete;
  13. protected:
  14. ContourGenerator() = default;
  15. };
  16. } // namespace contourpy
  17. #endif // CONTOURPY_CONTOUR_GENERATOR_H