From f84394fc0ee19ca2999a34ed6cbb15bba83401c6 Mon Sep 17 00:00:00 2001 From: tovjemam Date: Wed, 3 Dec 2025 20:47:24 +0100 Subject: [PATCH] Put everything to src --- CMakeLists.txt | 18 +++++++++--------- input_file.cpp => src/input_file.cpp | 0 input_file.hpp => src/input_file.hpp | 0 main.cpp => src/main.cpp | 0 {math => src/math}/constants.hpp | 0 {math => src/math}/transforms.cpp | 0 {math => src/math}/transforms.hpp | 0 {math => src/math}/vector.hpp | 0 {renderers => src/renderers}/bitmap.hpp | 0 {renderers => src/renderers}/pgm_renderer.cpp | 0 {renderers => src/renderers}/pgm_renderer.hpp | 0 {renderers => src/renderers}/renderer.hpp | 0 {renderers => src/renderers}/svg_renderer.cpp | 0 {renderers => src/renderers}/svg_renderer.hpp | 0 {shapes => src/shapes}/circle.cpp | 0 {shapes => src/shapes}/circle.hpp | 0 {shapes => src/shapes}/group.hpp | 0 {shapes => src/shapes}/line.cpp | 0 {shapes => src/shapes}/line.hpp | 0 {shapes => src/shapes}/rectangle.cpp | 0 {shapes => src/shapes}/rectangle.hpp | 0 {shapes => src/shapes}/shape.hpp | 0 22 files changed, 9 insertions(+), 9 deletions(-) rename input_file.cpp => src/input_file.cpp (100%) rename input_file.hpp => src/input_file.hpp (100%) rename main.cpp => src/main.cpp (100%) rename {math => src/math}/constants.hpp (100%) rename {math => src/math}/transforms.cpp (100%) rename {math => src/math}/transforms.hpp (100%) rename {math => src/math}/vector.hpp (100%) rename {renderers => src/renderers}/bitmap.hpp (100%) rename {renderers => src/renderers}/pgm_renderer.cpp (100%) rename {renderers => src/renderers}/pgm_renderer.hpp (100%) rename {renderers => src/renderers}/renderer.hpp (100%) rename {renderers => src/renderers}/svg_renderer.cpp (100%) rename {renderers => src/renderers}/svg_renderer.hpp (100%) rename {shapes => src/shapes}/circle.cpp (100%) rename {shapes => src/shapes}/circle.hpp (100%) rename {shapes => src/shapes}/group.hpp (100%) rename {shapes => src/shapes}/line.cpp (100%) rename {shapes => src/shapes}/line.hpp (100%) rename {shapes => src/shapes}/rectangle.cpp (100%) rename {shapes => src/shapes}/rectangle.hpp (100%) rename {shapes => src/shapes}/shape.hpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index c910385..0dc5c66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,14 +5,14 @@ project(CppDrawing) set(CMAKE_CXX_STANDARD 23) add_executable(drawing - "math/transforms.cpp" - "renderers/pgm_renderer.cpp" - "renderers/svg_renderer.cpp" - "shapes/circle.cpp" - "shapes/line.cpp" - "shapes/rectangle.cpp" - "input_file.cpp" - "main.cpp" + "src/math/transforms.cpp" + "src/renderers/pgm_renderer.cpp" + "src/renderers/svg_renderer.cpp" + "src/shapes/circle.cpp" + "src/shapes/line.cpp" + "src/shapes/rectangle.cpp" + "src/input_file.cpp" + "src/main.cpp" ) -target_include_directories(drawing PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) +target_include_directories(drawing PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src) diff --git a/input_file.cpp b/src/input_file.cpp similarity index 100% rename from input_file.cpp rename to src/input_file.cpp diff --git a/input_file.hpp b/src/input_file.hpp similarity index 100% rename from input_file.hpp rename to src/input_file.hpp diff --git a/main.cpp b/src/main.cpp similarity index 100% rename from main.cpp rename to src/main.cpp diff --git a/math/constants.hpp b/src/math/constants.hpp similarity index 100% rename from math/constants.hpp rename to src/math/constants.hpp diff --git a/math/transforms.cpp b/src/math/transforms.cpp similarity index 100% rename from math/transforms.cpp rename to src/math/transforms.cpp diff --git a/math/transforms.hpp b/src/math/transforms.hpp similarity index 100% rename from math/transforms.hpp rename to src/math/transforms.hpp diff --git a/math/vector.hpp b/src/math/vector.hpp similarity index 100% rename from math/vector.hpp rename to src/math/vector.hpp diff --git a/renderers/bitmap.hpp b/src/renderers/bitmap.hpp similarity index 100% rename from renderers/bitmap.hpp rename to src/renderers/bitmap.hpp diff --git a/renderers/pgm_renderer.cpp b/src/renderers/pgm_renderer.cpp similarity index 100% rename from renderers/pgm_renderer.cpp rename to src/renderers/pgm_renderer.cpp diff --git a/renderers/pgm_renderer.hpp b/src/renderers/pgm_renderer.hpp similarity index 100% rename from renderers/pgm_renderer.hpp rename to src/renderers/pgm_renderer.hpp diff --git a/renderers/renderer.hpp b/src/renderers/renderer.hpp similarity index 100% rename from renderers/renderer.hpp rename to src/renderers/renderer.hpp diff --git a/renderers/svg_renderer.cpp b/src/renderers/svg_renderer.cpp similarity index 100% rename from renderers/svg_renderer.cpp rename to src/renderers/svg_renderer.cpp diff --git a/renderers/svg_renderer.hpp b/src/renderers/svg_renderer.hpp similarity index 100% rename from renderers/svg_renderer.hpp rename to src/renderers/svg_renderer.hpp diff --git a/shapes/circle.cpp b/src/shapes/circle.cpp similarity index 100% rename from shapes/circle.cpp rename to src/shapes/circle.cpp diff --git a/shapes/circle.hpp b/src/shapes/circle.hpp similarity index 100% rename from shapes/circle.hpp rename to src/shapes/circle.hpp diff --git a/shapes/group.hpp b/src/shapes/group.hpp similarity index 100% rename from shapes/group.hpp rename to src/shapes/group.hpp diff --git a/shapes/line.cpp b/src/shapes/line.cpp similarity index 100% rename from shapes/line.cpp rename to src/shapes/line.cpp diff --git a/shapes/line.hpp b/src/shapes/line.hpp similarity index 100% rename from shapes/line.hpp rename to src/shapes/line.hpp diff --git a/shapes/rectangle.cpp b/src/shapes/rectangle.cpp similarity index 100% rename from shapes/rectangle.cpp rename to src/shapes/rectangle.cpp diff --git a/shapes/rectangle.hpp b/src/shapes/rectangle.hpp similarity index 100% rename from shapes/rectangle.hpp rename to src/shapes/rectangle.hpp diff --git a/shapes/shape.hpp b/src/shapes/shape.hpp similarity index 100% rename from shapes/shape.hpp rename to src/shapes/shape.hpp