From 36266193ca99b2560bb1d86c655e2c3136c2bef9 Mon Sep 17 00:00:00 2001 From: jhasse Date: Sat, 30 Nov 2024 14:45:24 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20jhasse/j?= =?UTF-8?q?ngl@13fe2176ff029c4e1086b6071dfb6f4f2ee77fa4=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Mat3_8hpp.html | 2 +- Mat3_8hpp__dep__incl.map | 45 ++++---- Mat3_8hpp__dep__incl.md5 | 2 +- Mat3_8hpp__dep__incl.svg | 189 ++++++++++++++++++-------------- Rect_8hpp.html | 5 +- Rect_8hpp__incl.map | 19 ++-- Rect_8hpp__incl.md5 | 2 +- Rect_8hpp__incl.svg | 81 +++++++++++--- Rect_8hpp_source.html | 43 ++++---- functions_d.html | 4 +- functions_func.html | 2 +- search/all_4.js | 2 +- search/functions_4.js | 2 +- structjngl_1_1Rect-members.html | 13 ++- structjngl_1_1Rect.html | 131 +++------------------- 15 files changed, 264 insertions(+), 278 deletions(-) diff --git a/Mat3_8hpp.html b/Mat3_8hpp.html index e99cc8cf..9a5a44f1 100644 --- a/Mat3_8hpp.html +++ b/Mat3_8hpp.html @@ -99,7 +99,7 @@
This graph shows which files directly or indirectly include this file:
-
+

Go to the source code of this file.

diff --git a/Mat3_8hpp__dep__incl.map b/Mat3_8hpp__dep__incl.map index b8331b20..a751ffc7 100644 --- a/Mat3_8hpp__dep__incl.map +++ b/Mat3_8hpp__dep__incl.map @@ -1,24 +1,27 @@ - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mat3_8hpp__dep__incl.md5 b/Mat3_8hpp__dep__incl.md5 index 71444dec..4cd73c0f 100644 --- a/Mat3_8hpp__dep__incl.md5 +++ b/Mat3_8hpp__dep__incl.md5 @@ -1 +1 @@ -6d017dd002b0e4fed5b162860a09df36 \ No newline at end of file +2b6f4396c0cdc70ed2ebf855a6abca01 \ No newline at end of file diff --git a/Mat3_8hpp__dep__incl.svg b/Mat3_8hpp__dep__incl.svg index 200e9d40..eb57254a 100644 --- a/Mat3_8hpp__dep__incl.svg +++ b/Mat3_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + jngl/Mat3.hpp Node1 - -jngl/Mat3.hpp + +jngl/Mat3.hpp @@ -30,17 +30,17 @@ Node1->Node2 - - + + Node4 - - -jngl/TextLine.hpp + + +jngl/Rect.hpp @@ -48,53 +48,53 @@ Node1->Node4 - - + + - - -Node6 - - -jngl/Widget.hpp + + +Node5 + + +jngl/TextLine.hpp - - -Node1->Node6 - - - + + +Node1->Node5 + + + Node7 - - -jngl/matrix.hpp + + +jngl/Widget.hpp - + Node1->Node7 - - - + + + Node8 - - -jngl/text.hpp + + +jngl/matrix.hpp @@ -102,8 +102,26 @@ Node1->Node8 - - + + + + + + + +Node9 + + +jngl/text.hpp + + + + + +Node1->Node9 + + + @@ -111,8 +129,8 @@ Node3 - -jngl.hpp + +jngl.hpp @@ -120,8 +138,8 @@ Node2->Node3 - - + + @@ -129,35 +147,35 @@ Node4->Node3 - - + + - - -Node5 - - -jngl/Label.hpp + + +Node5->Node3 + + + - - -Node4->Node5 - - - + + +Node6 + + +jngl/Label.hpp - - -Node5->Node3 - - - + + +Node5->Node6 + + + @@ -165,26 +183,26 @@ Node6->Node3 - - + + - - -Node6->Node5 - - - + + +Node7->Node3 + + + - - -Node7->Node3 - - - + + +Node7->Node6 + + + @@ -192,17 +210,26 @@ Node8->Node3 - - + + + + + + + +Node9->Node3 + + + - - -Node8->Node5 - - - + + +Node9->Node6 + + + diff --git a/Rect_8hpp.html b/Rect_8hpp.html index 92ea22bf..fdb48cea 100644 --- a/Rect_8hpp.html +++ b/Rect_8hpp.html @@ -89,11 +89,12 @@

Contains jngl::Rect class. More...

-
#include "Vec2.hpp"
+
#include "Mat3.hpp"
+#include "Vec2.hpp"
Include dependency graph for Rect.hpp:
-
+
This graph shows which files directly or indirectly include this file:
diff --git a/Rect_8hpp__incl.map b/Rect_8hpp__incl.map index 6e9428f9..7b31c2f5 100644 --- a/Rect_8hpp__incl.map +++ b/Rect_8hpp__incl.map @@ -1,9 +1,14 @@ - - - - - - - + + + + + + + + + + + + diff --git a/Rect_8hpp__incl.md5 b/Rect_8hpp__incl.md5 index 965ef74c..88614f7a 100644 --- a/Rect_8hpp__incl.md5 +++ b/Rect_8hpp__incl.md5 @@ -1 +1 @@ -a314f9e97cb7bd1f0f5a525cd57a0877 \ No newline at end of file +76b6cd0c66d0673457a67847c99e1014 \ No newline at end of file diff --git a/Rect_8hpp__incl.svg b/Rect_8hpp__incl.svg index 0886f4b1..a99d2eaf 100644 --- a/Rect_8hpp__incl.svg +++ b/Rect_8hpp__incl.svg @@ -4,25 +4,25 @@ - + jngl/Rect.hpp Node1 - -jngl/Rect.hpp + +jngl/Rect.hpp Node2 - - -Vec2.hpp + + +Mat3.hpp @@ -30,8 +30,26 @@ Node1->Node2 - - + + + + + + + +Node5 + + +Vec2.hpp + + + + + +Node1->Node5 + + + @@ -39,8 +57,8 @@ Node3 - -boost/qvm_lite.hpp + +boost/qvm_lite.hpp @@ -48,17 +66,17 @@ Node2->Node3 - - + + Node4 - - -iosfwd + + +initializer_list @@ -66,8 +84,35 @@ Node2->Node4 - - + + + + + + + +Node5->Node3 + + + + + + + + +Node6 + + +iosfwd + + + + + +Node5->Node6 + + + diff --git a/Rect_8hpp_source.html b/Rect_8hpp_source.html index 0004a140..096e58f9 100644 --- a/Rect_8hpp_source.html +++ b/Rect_8hpp_source.html @@ -92,29 +92,34 @@
2// For conditions of distribution and use, see copyright notice in LICENSE.txt
5#pragma once
6
-
7#include "Vec2.hpp"
-
8
-
9namespace jngl {
-
10
-
-
12struct Rect {
-
13 double getX() const { return pos.x; }
-
14 double getY() const { return pos.y; }
-
15 double getWidth() const { return size.x; }
-
16 double getHeight() const { return size.y; }
-
17
-
18 Vec2 pos;
-
19 Vec2 size;
-
20};
-
+
7#include "Mat3.hpp"
+
8#include "Vec2.hpp"
+
9
+
10namespace jngl {
+
11
+
+
13struct Rect {
+
14 double getX() const;
+
15 double getY() const;
+
16 double getWidth() const;
+
17 double getHeight() const;
+
18
+
21
-
22} // namespace jngl
+
22 Vec2 pos;
+
23 Vec2 size;
+
24};
+
+
25
+
26} // namespace jngl
+
Contains jngl::Mat3 class.
Contains jngl::Vec2 class.
+
3x3 matrix
Definition Mat3.hpp:18
Two-dimensional vector.
Definition Vec2.hpp:36
-
double y
y component
Definition Vec2.hpp:48
-
double x
x component
Definition Vec2.hpp:45
JNGL's main namespace.
-
Simple struct for a rectangle, can be use with jngl::contains.
Definition Rect.hpp:12
+
jngl::Mat3 modelview()
Returns a copy of the global ModelView matrix.
+
Simple struct for a rectangle, can be use with jngl::contains.
Definition Rect.hpp:13
+
void drawBoundingBox(Mat3 modelview) const
Draws a red box around the rectangle.
diff --git a/functions_d.html b/functions_d.html index 5828eafd..9a7df456 100644 --- a/functions_d.html +++ b/functions_d.html @@ -83,8 +83,8 @@

- d -