diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f88b18 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/cmake-build-debug +/.idea diff --git a/include/J3ML/Geometry/Shape.h b/include/J3ML/Geometry/Shape.h index 2f73d8c..8dfb55c 100644 --- a/include/J3ML/Geometry/Shape.h +++ b/include/J3ML/Geometry/Shape.h @@ -13,6 +13,7 @@ namespace J3ML::Geometry class Shape { public: + virtual ~Shape() = default; //Polymorphic for dynamic_cast. protected: private: }; @@ -20,6 +21,7 @@ namespace J3ML::Geometry class Shape2D { public: + virtual ~Shape2D() = default; protected: private: };