From a794ba73a0f3c4d6b05a46cf381a1aa70ceab546 Mon Sep 17 00:00:00 2001 From: Trygve Date: Sat, 6 Apr 2024 17:21:52 +0200 Subject: [PATCH] Updated ER diagram --- documentation/ER_diagram.gaphor | 44 +++++- documentation/ER_diagram.svg | 256 +++++++++++++++++++++----------- 2 files changed, 207 insertions(+), 93 deletions(-) diff --git a/documentation/ER_diagram.gaphor b/documentation/ER_diagram.gaphor index bbe93d4..3bcdcfd 100644 --- a/documentation/ER_diagram.gaphor +++ b/documentation/ER_diagram.gaphor @@ -28,6 +28,7 @@ + @@ -43,6 +44,9 @@ HeightMap + +Will need destructuror + @@ -70,7 +74,7 @@ 177.0 -100.0 +108.0 @@ -109,12 +113,12 @@ -+ heights: [[float, ...], ...] ++ heights: float* -Countor +Cells @@ -134,7 +138,7 @@ -(1.0, 0.0, 0.0, 1.0, 410.10133284026506, 137.04296875) +(1.0, 0.0, 0.0, 1.0, 412.3077864636515, 137.04296875) (0.0, 0.0) @@ -182,7 +186,37 @@ -+ cases: [[int, ...], ...] ++ cases: int* + + +Both will need to implement the rule of three because they store raw pointers to arrays + + + + + + + + + +(1.0, 0.0, 0.0, 1.0, 315.77064657107337, 163.47265625) + + +(0.0, 124.1015625) + + +193.07427978515625 + + +97.14059448242188 + + + + + + + + \ No newline at end of file diff --git a/documentation/ER_diagram.svg b/documentation/ER_diagram.svg index b878dc8..46ec612 100644 --- a/documentation/ER_diagram.svg +++ b/documentation/ER_diagram.svg @@ -1,5 +1,5 @@ - + @@ -33,16 +33,10 @@ - + - - - - - - - + @@ -80,32 +74,53 @@ - - - - + - + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + - + @@ -151,82 +166,147 @@ - - - - - - - - - - - - - - - - - + + + + - + - - - - - - - + + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +