#pragma once namespace J3ML::Geometry { class Shape2D {}; class Triangle2D { public: }; }