commit 10d4cfe3526254a5e5b526ca8010f624db7cb4ea
parent c7293b3a370429efe4daab76bc8f77b5284b71fb
Author: Andrew Laack <andrew@laack.co>
Date: Wed, 16 Sep 2026 00:10:47 -0500
Updated project structure
Diffstat:
16 files changed, 35 insertions(+), 35 deletions(-)
diff --git a/headers/prim.hpp b/headers/prim.hpp
@@ -1,20 +0,0 @@
-#pragma once
-
-#include <cstdlib>
-#include <unistd.h>
-#include <raylib.h>
-#include <queue>
-#include "../headers/graph.hpp"
-#include <unordered_set>
-
-void explore(
- std::size_t cIdx,
- std::priority_queue<Edge, std::vector<Edge>, std::greater<Edge>>& toVisit,
- Edge& current,
- Graph& g
- );
-void oneStepPrim(
- std::priority_queue<Edge, std::vector<Edge>, std::greater<Edge>>& toVisit,
- std::unordered_set<std::size_t>& visitedIndices,
- Graph& g
- );
diff --git a/headers/background.hpp b/include/background.hpp
diff --git a/headers/constants.hpp b/include/constants.hpp
diff --git a/headers/edge.hpp b/include/edge.hpp
diff --git a/headers/graph.hpp b/include/graph.hpp
diff --git a/include/prim.hpp b/include/prim.hpp
@@ -0,0 +1,20 @@
+#pragma once
+
+#include <cstdlib>
+#include <unistd.h>
+#include <raylib.h>
+#include <queue>
+#include "../include/graph.hpp"
+#include <unordered_set>
+
+void explore(
+ std::size_t cIdx,
+ std::priority_queue<Edge, std::vector<Edge>, std::greater<Edge>>& toVisit,
+ Edge& current,
+ Graph& g
+ );
+void oneStepPrim(
+ std::priority_queue<Edge, std::vector<Edge>, std::greater<Edge>>& toVisit,
+ std::unordered_set<std::size_t>& visitedIndices,
+ Graph& g
+ );
diff --git a/headers/utils.hpp b/include/utils.hpp
diff --git a/headers/vertex.hpp b/include/vertex.hpp
diff --git a/src/edge.cpp b/src/edge.cpp
@@ -1,4 +1,4 @@
-#include "../headers/edge.hpp"
+#include "../include/edge.hpp"
#include <cstddef>
Edge::Edge(std::size_t v1, std::size_t v2, double length2, std::size_t identifier)
diff --git a/src/graph.cpp b/src/graph.cpp
@@ -1,7 +1,7 @@
-#include "../headers/graph.hpp"
-#include "../headers/constants.hpp"
-#include "../headers/vertex.hpp"
-#include "../headers/utils.hpp"
+#include "../include/graph.hpp"
+#include "../include/constants.hpp"
+#include "../include/vertex.hpp"
+#include "../include/utils.hpp"
#include <cstddef>
#include <cstdint>
#include <raylib.h>
diff --git a/src/main.cpp b/src/main.cpp
@@ -1,7 +1,7 @@
-#include "../headers/graph.hpp"
-#include "../headers/prim.hpp"
-#include "../headers/background.hpp"
-#include "../headers/constants.hpp"
+#include "../include/graph.hpp"
+#include "../include/prim.hpp"
+#include "../include/background.hpp"
+#include "../include/constants.hpp"
#include "../vendor/argparse.hpp"
#include <cstddef>
#include <cstdint>
diff --git a/src/prim.cpp b/src/prim.cpp
@@ -1,5 +1,5 @@
-#include "../headers/graph.hpp"
-#include "../headers/prim.hpp"
+#include "../include/graph.hpp"
+#include "../include/prim.hpp"
#include <cstdlib>
#include <unistd.h>
#include <raylib.h>
diff --git a/src/utils.cpp b/src/utils.cpp
@@ -1,4 +1,4 @@
-#include "../headers/utils.hpp"
+#include "../include/utils.hpp"
#include <cstdint>
#include <cassert>
#include <cstdlib>
diff --git a/src/vertex.cpp b/src/vertex.cpp
@@ -1,4 +1,4 @@
-#include "../headers/vertex.hpp"
+#include "../include/vertex.hpp"
#include <string>
#include <raylib.h>
diff --git a/tests/algo_test.cpp b/tests/algo_test.cpp
@@ -1,4 +1,4 @@
-#include "../headers/prim.hpp"
+#include "../include/prim.hpp"
#include <catch2/catch_test_macros.hpp>
#include <cstddef>
diff --git a/tests/graph_test.cpp b/tests/graph_test.cpp
@@ -1,4 +1,4 @@
-#include "../headers/graph.hpp"
+#include "../include/graph.hpp"
#include <catch2/catch_test_macros.hpp>
#include <cstdlib>