diff --git a/Doxygen/build/Collider_8cpp.html b/Doxygen/build/Collider_8cpp.html
index 6002017..b84bff0 100644
--- a/Doxygen/build/Collider_8cpp.html
+++ b/Doxygen/build/Collider_8cpp.html
@@ -100,7 +100,7 @@ Include dependency graph for Collider.cpp:
diff --git a/Doxygen/build/Collider_8cpp_source.html b/Doxygen/build/Collider_8cpp_source.html
index 36d9d51..7d6ade8 100644
--- a/Doxygen/build/Collider_8cpp_source.html
+++ b/Doxygen/build/Collider_8cpp_source.html
@@ -82,7 +82,7 @@ $(function() {
diff --git a/Doxygen/build/Collider_8h.html b/Doxygen/build/Collider_8h.html
index b072bf6..d275e5d 100644
--- a/Doxygen/build/Collider_8h.html
+++ b/Doxygen/build/Collider_8h.html
@@ -125,7 +125,7 @@ Namespaces
diff --git a/Doxygen/build/Collider_8h_source.html b/Doxygen/build/Collider_8h_source.html
index 5992a1c..bb7cafb 100644
--- a/Doxygen/build/Collider_8h_source.html
+++ b/Doxygen/build/Collider_8h_source.html
@@ -96,7 +96,7 @@ $(function() {
diff --git a/Doxygen/build/Constants_8h.html b/Doxygen/build/Constants_8h.html
index 173c4f2..61c611f 100644
--- a/Doxygen/build/Constants_8h.html
+++ b/Doxygen/build/Constants_8h.html
@@ -215,7 +215,7 @@ Variables
diff --git a/Doxygen/build/Constants_8h_source.html b/Doxygen/build/Constants_8h_source.html
index a9e0248..6c4cbef 100644
--- a/Doxygen/build/Constants_8h_source.html
+++ b/Doxygen/build/Constants_8h_source.html
@@ -95,7 +95,7 @@ $(function() {
static constexpr double HALF_PI
Pi divided by two.
diff --git a/Doxygen/build/Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html b/Doxygen/build/Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
index c6320ec..257f8b8 100644
--- a/Doxygen/build/Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
+++ b/Doxygen/build/Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
@@ -76,7 +76,7 @@ $(function() {
diff --git a/Doxygen/build/Math_8cpp.html b/Doxygen/build/Math_8cpp.html
index e1fcaf6..1737852 100644
--- a/Doxygen/build/Math_8cpp.html
+++ b/Doxygen/build/Math_8cpp.html
@@ -87,11 +87,12 @@ Include dependency graph for Math.cpp:
@@ -122,7 +123,7 @@ Macros
diff --git a/Doxygen/build/Math_8cpp__incl.map b/Doxygen/build/Math_8cpp__incl.map
index e3e37ad..bf72fb5 100644
--- a/Doxygen/build/Math_8cpp__incl.map
+++ b/Doxygen/build/Math_8cpp__incl.map
@@ -1,7 +1,8 @@
diff --git a/Doxygen/build/Math_8cpp__incl.md5 b/Doxygen/build/Math_8cpp__incl.md5
index da36cbb..a0793aa 100644
--- a/Doxygen/build/Math_8cpp__incl.md5
+++ b/Doxygen/build/Math_8cpp__incl.md5
@@ -1 +1 @@
-b3c86aa9fc0928813fa25ed5a0b9b4c3
\ No newline at end of file
+64f48b056a74ba18f5f53630c99b02b9
\ No newline at end of file
diff --git a/Doxygen/build/Math_8cpp__incl.png b/Doxygen/build/Math_8cpp__incl.png
index 2202df0..8a08b15 100644
Binary files a/Doxygen/build/Math_8cpp__incl.png and b/Doxygen/build/Math_8cpp__incl.png differ
diff --git a/Doxygen/build/Math_8cpp_source.html b/Doxygen/build/Math_8cpp_source.html
index 9135076..6cb8c05 100644
--- a/Doxygen/build/Math_8cpp_source.html
+++ b/Doxygen/build/Math_8cpp_source.html
@@ -154,13 +154,33 @@ $(function() {
- 78 std::mt19937 Math::rng;
- 79 bool Math::isRngInitialized =
true;
+ 78 int Math::Mod(
const int numerator,
const int denominator)
+
+
+ 81 throw std::logic_error(
"Divide by zero");
+
+
+
+
+
+
+
+
+ 90 if (denominator > 0 && numerator > 0)
+ 91 return numerator % denominator;
+
+
+ 94 return (denominator + (numerator % denominator)) % denominator;
+
+
+ 97 std::mt19937 Math::rng;
+ 98 bool Math::isRngInitialized =
true;
#define MAKE_SURE_RNG_IS_INITIALIZED
static bool RandomChance(const double chance)
Will 'roll' a dice, returning true percent of the time.
static constexpr double PI
Pi up to 50 decimal places.
static double RandomRange(const double min, const double max)
Will return a random double within a range These bounds are INCLUSIVE!
+static int Mod(const int numerator, const int denominator)
Will compute the actual modulo of a fraction.
static unsigned int RandomInt()
Will return a random integer.
@@ -172,7 +192,7 @@ $(function() {
static double Oscillate(const double a, const double b, const double counter, const double speed)
Kind of like , but it oscillates over instead of , by a given speed.
diff --git a/Doxygen/build/Math_8h.html b/Doxygen/build/Math_8h.html
index a4064a0..1ba7b05 100644
--- a/Doxygen/build/Math_8h.html
+++ b/Doxygen/build/Math_8h.html
@@ -81,13 +81,15 @@ $(function() {
#include <random>
+#include <stdexcept>
diff --git a/Doxygen/build/Math_8h__incl.map b/Doxygen/build/Math_8h__incl.map
index db0e59e..ab15bad 100644
--- a/Doxygen/build/Math_8h__incl.map
+++ b/Doxygen/build/Math_8h__incl.map
@@ -1,4 +1,5 @@
diff --git a/Doxygen/build/Math_8h__incl.md5 b/Doxygen/build/Math_8h__incl.md5
index 1b7b3c1..a77a0ab 100644
--- a/Doxygen/build/Math_8h__incl.md5
+++ b/Doxygen/build/Math_8h__incl.md5
@@ -1 +1 @@
-00ccaa4881b8dd3c6030cc0f136de55d
\ No newline at end of file
+30e3340847668dd6d0fcf574a3f1e946
\ No newline at end of file
diff --git a/Doxygen/build/Math_8h__incl.png b/Doxygen/build/Math_8h__incl.png
index 8e72433..f3cbb31 100644
Binary files a/Doxygen/build/Math_8h__incl.png and b/Doxygen/build/Math_8h__incl.png differ
diff --git a/Doxygen/build/Math_8h_source.html b/Doxygen/build/Math_8h_source.html
index 94e9cee..410a0a1 100644
--- a/Doxygen/build/Math_8h_source.html
+++ b/Doxygen/build/Math_8h_source.html
@@ -79,103 +79,107 @@ $(function() {
Go to the documentation of this file.
-
-
-
-
-
-
-
12 [[nodiscard]]
static constexpr
double Max(
const double a,
const double b);
-
-
15 [[nodiscard]]
static constexpr
double Min(
const double a,
const double b);
-
-
18 [[nodiscard]]
static constexpr
double Clamp(
const double v,
const double min,
const double max);
-
-
21 [[nodiscard]]
static constexpr
double Lerp(
double a,
double b,
double t);
-
-
24 [[nodiscard]]
static constexpr
double Abs(
const double a);
-
-
27 [[nodiscard]]
static constexpr
bool Similar(
const double a,
const double b,
const double epsilon = 0.00001);
-
-
-
-
-
-
-
-
40 static double RandomRange(
const double min,
const double max);
-
-
-
-
-
-
53 static double Oscillate(
const double a,
const double b,
const double counter,
const double speed);
-
-
-
57 static void InitRng();
-
-
59 static std::mt19937 rng;
-
60 static bool isRngInitialized;
-
-
-
-
-
+
+
+
+
+
+
+
+
13 [[nodiscard]]
static constexpr
double Max(
const double a,
const double b);
+
+
16 [[nodiscard]]
static constexpr
double Min(
const double a,
const double b);
+
+
19 [[nodiscard]]
static constexpr
double Clamp(
const double v,
const double min,
const double max);
+
+
22 [[nodiscard]]
static constexpr
double Lerp(
double a,
double b,
double t);
+
+
25 [[nodiscard]]
static constexpr
double Abs(
const double a);
+
+
28 [[nodiscard]]
static constexpr
bool Similar(
const double a,
const double b,
const double epsilon = 0.00001);
+
+
32 [[nodiscard]]
static int Mod(
const int numerator,
const int denominator);
+
+
+
+
+
+
+
+
45 static double RandomRange(
const double min,
const double max);
+
+
+
+
+
+
58 static double Oscillate(
const double a,
const double b,
const double counter,
const double speed);
+
+
+
62 static void InitRng();
+
+
64 static std::mt19937 rng;
+
65 static bool isRngInitialized;
-
-
-
+
+
+
-
71 constexpr
inline double Math::Max(
double a,
double b)
-
-
73 return (a > b) ? a : b;
-
+
+
+
+
-
76 constexpr
inline double Math::Min(
double a,
double b)
+
76 constexpr
inline double Math::Max(
double a,
double b)
-
78 return (a < b) ? a : b;
+
78 return (a > b) ? a : b;
-
81 constexpr
inline double Math::Clamp(
double v,
double min,
double max)
+
81 constexpr
inline double Math::Min(
double a,
double b)
-
83 return Max(
Min(v, max), min);
+
83 return (a < b) ? a : b;
-
86 constexpr
inline double Math::Lerp(
double a,
double b,
double t)
+
86 constexpr
inline double Math::Clamp(
double v,
double min,
double max)
-
88 const double it = 1.0 - t;
-
89 return (a * it) + (b * t);
-
-
-
-
-
94 return (a > 0.0) ? a : -a;
+
88 return Max(
Min(v, max), min);
+
+
+
91 constexpr
inline double Math::Lerp(
double a,
double b,
double t)
+
+
93 const double it = 1.0 - t;
+
94 return (a * it) + (b * t);
-
97 inline constexpr
bool Math::Math::Similar(
const double a,
const double b,
const double epsilon)
+
-
99 return Abs(a - b) <= epsilon;
+
99 return (a > 0.0) ? a : -a;
-
+
+
102 constexpr
inline bool Math::Similar(
const double a,
const double b,
const double epsilon)
+
+
104 return Abs(a - b) <= epsilon;
+
+
static bool RandomChance(const double chance)
Will 'roll' a dice, returning true percent of the time.
-
static constexpr double Abs(const double a)
Will return the absolute value of a
+
static constexpr double Abs(const double a)
Will return the absolute value of a
static double RandomRange(const double min, const double max)
Will return a random double within a range These bounds are INCLUSIVE!
-
static constexpr double Lerp(double a, double b, double t)
Will return the linear interpolation between a and b by t
+
static constexpr double Lerp(double a, double b, double t)
Will return the linear interpolation between a and b by t
+
static int Mod(const int numerator, const int denominator)
Will compute the actual modulo of a fraction.
static unsigned int RandomInt()
Will return a random integer.
-
static constexpr double Max(const double a, const double b)
Will return the bigger of two values.
-
Math utility class containing basic functions.
-
static constexpr double Clamp(const double v, const double min, const double max)
Will return v, but at least min, and at most max
-
static constexpr double Min(const double a, const double b)
Will return the smaller of two values.
+
static constexpr double Max(const double a, const double b)
Will return the bigger of two values.
+
Math utility class containing basic functions.
+
static constexpr double Clamp(const double v, const double min, const double max)
Will return v, but at least min, and at most max
+
static constexpr double Min(const double a, const double b)
Will return the smaller of two values.
static int RandomIntRange(const int max, const int min)
Will return a random integer within a range.
+
static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
static double Random()
Will return a random double between 0 and 1
-
static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
static unsigned int RandomUint()
Will return a random unsigned integer.
static double Oscillate(const double a, const double b, const double counter, const double speed)
Kind of like , but it oscillates over instead of , by a given speed.
diff --git a/Doxygen/build/Matrix4x4_8cpp.html b/Doxygen/build/Matrix4x4_8cpp.html
index f6a0f58..1501ab2 100644
--- a/Doxygen/build/Matrix4x4_8cpp.html
+++ b/Doxygen/build/Matrix4x4_8cpp.html
@@ -89,11 +89,11 @@ Include dependency graph for Matrix4x4.cpp:
+
@@ -121,7 +122,7 @@ Functions
diff --git a/Doxygen/build/Matrix4x4_8cpp__incl.map b/Doxygen/build/Matrix4x4_8cpp__incl.map
index d443343..c1238c4 100644
--- a/Doxygen/build/Matrix4x4_8cpp__incl.map
+++ b/Doxygen/build/Matrix4x4_8cpp__incl.map
@@ -1,9 +1,9 @@
diff --git a/Doxygen/build/Matrix4x4_8cpp__incl.md5 b/Doxygen/build/Matrix4x4_8cpp__incl.md5
index 0cf31c5..3ea338d 100644
--- a/Doxygen/build/Matrix4x4_8cpp__incl.md5
+++ b/Doxygen/build/Matrix4x4_8cpp__incl.md5
@@ -1 +1 @@
-7564e27ac3fef491d766419d5a5fe90e
\ No newline at end of file
+249160e44e952572df002a88ede6eb16
\ No newline at end of file
diff --git a/Doxygen/build/Matrix4x4_8cpp__incl.png b/Doxygen/build/Matrix4x4_8cpp__incl.png
index e2c7808..811988b 100644
Binary files a/Doxygen/build/Matrix4x4_8cpp__incl.png and b/Doxygen/build/Matrix4x4_8cpp__incl.png differ
diff --git a/Doxygen/build/Matrix4x4_8cpp_source.html b/Doxygen/build/Matrix4x4_8cpp_source.html
index 5b137a2..dde9492 100644
--- a/Doxygen/build/Matrix4x4_8cpp_source.html
+++ b/Doxygen/build/Matrix4x4_8cpp_source.html
@@ -688,7 +688,7 @@ $(function() {
610 for (std::size_t
i = 0;
i < 4;
i++)
611 for (std::size_t
j = 0;
j < 4;
j++)
-
+
@@ -755,6 +755,7 @@ $(function() {
void operator/=(const Matrix4x4 &other)
+static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
bool IsInversible3x3() const
Will check if the 3x3-component is inversible.
Matrix4x4 Transpose3x3() const
Will return the 3x3 transpose of this matrix.
std::ostream & operator<<(std::ostream &os, const Matrix4x4 &m)
@@ -762,7 +763,6 @@ $(function() {
Matrix4x4 operator-(const Matrix4x4 &other) const
Cellwise subtraction.
double Determinant(std::size_t n) const
Will return the determinant, by dimension n.
-static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
void operator+=(const Matrix4x4 &other)
Cellwise addition.
void SetTranslationComponent(const Vector3d &trans)
Will set d,h,l from a Vector3d(x,y,z)
@@ -778,7 +778,7 @@ $(function() {
diff --git a/Doxygen/build/Matrix4x4_8h.html b/Doxygen/build/Matrix4x4_8h.html
index 9c1c0fc..5028ec7 100644
--- a/Doxygen/build/Matrix4x4_8h.html
+++ b/Doxygen/build/Matrix4x4_8h.html
@@ -140,7 +140,7 @@ Typedefs
diff --git a/Doxygen/build/Matrix4x4_8h_source.html b/Doxygen/build/Matrix4x4_8h_source.html
index 1e1b6c7..8358bcd 100644
--- a/Doxygen/build/Matrix4x4_8h_source.html
+++ b/Doxygen/build/Matrix4x4_8h_source.html
@@ -226,7 +226,7 @@ $(function() {
diff --git a/Doxygen/build/Quaternion_8cpp.html b/Doxygen/build/Quaternion_8cpp.html
index f498be6..2ef11a9 100644
--- a/Doxygen/build/Quaternion_8cpp.html
+++ b/Doxygen/build/Quaternion_8cpp.html
@@ -121,7 +121,7 @@ Functions
diff --git a/Doxygen/build/Quaternion_8cpp_source.html b/Doxygen/build/Quaternion_8cpp_source.html
index f05bce4..6768fa0 100644
--- a/Doxygen/build/Quaternion_8cpp_source.html
+++ b/Doxygen/build/Quaternion_8cpp_source.html
@@ -468,7 +468,7 @@ $(function() {
diff --git a/Doxygen/build/Quaternion_8h.html b/Doxygen/build/Quaternion_8h.html
index c722e15..06407f5 100644
--- a/Doxygen/build/Quaternion_8h.html
+++ b/Doxygen/build/Quaternion_8h.html
@@ -126,7 +126,7 @@ Namespaces
diff --git a/Doxygen/build/Quaternion_8h_source.html b/Doxygen/build/Quaternion_8h_source.html
index 74ce721..1c49620 100644
--- a/Doxygen/build/Quaternion_8h_source.html
+++ b/Doxygen/build/Quaternion_8h_source.html
@@ -186,7 +186,7 @@ $(function() {
diff --git a/Doxygen/build/Rect_8h.html b/Doxygen/build/Rect_8h.html
index 9c46799..8c90be9 100644
--- a/Doxygen/build/Rect_8h.html
+++ b/Doxygen/build/Rect_8h.html
@@ -109,7 +109,7 @@ Namespaces
diff --git a/Doxygen/build/Rect_8h_source.html b/Doxygen/build/Rect_8h_source.html
index 1a41472..22ec769 100644
--- a/Doxygen/build/Rect_8h_source.html
+++ b/Doxygen/build/Rect_8h_source.html
@@ -96,7 +96,7 @@ $(function() {
diff --git a/Doxygen/build/TrapazoidalPrismCollider_8cpp.html b/Doxygen/build/TrapazoidalPrismCollider_8cpp.html
index bda753b..db68681 100644
--- a/Doxygen/build/TrapazoidalPrismCollider_8cpp.html
+++ b/Doxygen/build/TrapazoidalPrismCollider_8cpp.html
@@ -101,7 +101,7 @@ Include dependency graph for TrapazoidalPrismCollider.cpp:
diff --git a/Doxygen/build/TrapazoidalPrismCollider_8cpp_source.html b/Doxygen/build/TrapazoidalPrismCollider_8cpp_source.html
index c6f8dd8..ffdb8b0 100644
--- a/Doxygen/build/TrapazoidalPrismCollider_8cpp_source.html
+++ b/Doxygen/build/TrapazoidalPrismCollider_8cpp_source.html
@@ -205,7 +205,7 @@ $(function() {
diff --git a/Doxygen/build/TrapazoidalPrismCollider_8h.html b/Doxygen/build/TrapazoidalPrismCollider_8h.html
index 93fe8f9..439dd56 100644
--- a/Doxygen/build/TrapazoidalPrismCollider_8h.html
+++ b/Doxygen/build/TrapazoidalPrismCollider_8h.html
@@ -126,7 +126,7 @@ Namespaces
diff --git a/Doxygen/build/TrapazoidalPrismCollider_8h_source.html b/Doxygen/build/TrapazoidalPrismCollider_8h_source.html
index 500012f..79e9dc3 100644
--- a/Doxygen/build/TrapazoidalPrismCollider_8h_source.html
+++ b/Doxygen/build/TrapazoidalPrismCollider_8h_source.html
@@ -150,7 +150,7 @@ $(function() {
diff --git a/Doxygen/build/Vector2_8cpp.html b/Doxygen/build/Vector2_8cpp.html
index 230f8e5..d395002 100644
--- a/Doxygen/build/Vector2_8cpp.html
+++ b/Doxygen/build/Vector2_8cpp.html
@@ -88,16 +88,17 @@ Include dependency graph for Vector2.cpp:
diff --git a/Doxygen/build/Vector2_8cpp__incl.map b/Doxygen/build/Vector2_8cpp__incl.map
index 4da9149..4c2de4a 100644
--- a/Doxygen/build/Vector2_8cpp__incl.map
+++ b/Doxygen/build/Vector2_8cpp__incl.map
@@ -1,17 +1,18 @@
diff --git a/Doxygen/build/Vector2_8cpp__incl.md5 b/Doxygen/build/Vector2_8cpp__incl.md5
index 9794b11..67ab26c 100644
--- a/Doxygen/build/Vector2_8cpp__incl.md5
+++ b/Doxygen/build/Vector2_8cpp__incl.md5
@@ -1 +1 @@
-b35543da7b888c6bd84dab2507034d1c
\ No newline at end of file
+deda7dfc8579dff3057c04f6c146a99e
\ No newline at end of file
diff --git a/Doxygen/build/Vector2_8cpp__incl.png b/Doxygen/build/Vector2_8cpp__incl.png
index a8c0654..eecfd00 100644
Binary files a/Doxygen/build/Vector2_8cpp__incl.png and b/Doxygen/build/Vector2_8cpp__incl.png differ
diff --git a/Doxygen/build/Vector2_8cpp_source.html b/Doxygen/build/Vector2_8cpp_source.html
index 38074bc..de69a53 100644
--- a/Doxygen/build/Vector2_8cpp_source.html
+++ b/Doxygen/build/Vector2_8cpp_source.html
@@ -794,7 +794,7 @@ $(function() {
Representation of a 4d vector.
diff --git a/Doxygen/build/Vector2_8h.html b/Doxygen/build/Vector2_8h.html
index 1eb3660..a8d925d 100644
--- a/Doxygen/build/Vector2_8h.html
+++ b/Doxygen/build/Vector2_8h.html
@@ -135,7 +135,7 @@ Typedefs
diff --git a/Doxygen/build/Vector2_8h_source.html b/Doxygen/build/Vector2_8h_source.html
index 08aac2a..1569dea 100644
--- a/Doxygen/build/Vector2_8h_source.html
+++ b/Doxygen/build/Vector2_8h_source.html
@@ -208,7 +208,7 @@ $(function() {
diff --git a/Doxygen/build/Vector3_8cpp.html b/Doxygen/build/Vector3_8cpp.html
index fa5ea5a..b2c929a 100644
--- a/Doxygen/build/Vector3_8cpp.html
+++ b/Doxygen/build/Vector3_8cpp.html
@@ -88,13 +88,13 @@ Include dependency graph for Vector3.cpp:
+
@@ -110,7 +111,7 @@ Include dependency graph for Vector3.cpp:
diff --git a/Doxygen/build/Vector3_8cpp__incl.map b/Doxygen/build/Vector3_8cpp__incl.map
index 1d7cea3..fee91e1 100644
--- a/Doxygen/build/Vector3_8cpp__incl.map
+++ b/Doxygen/build/Vector3_8cpp__incl.map
@@ -1,11 +1,11 @@
diff --git a/Doxygen/build/Vector3_8cpp__incl.md5 b/Doxygen/build/Vector3_8cpp__incl.md5
index c6df49e..2cda40e 100644
--- a/Doxygen/build/Vector3_8cpp__incl.md5
+++ b/Doxygen/build/Vector3_8cpp__incl.md5
@@ -1 +1 @@
-1afca43d443611dd35343256967edfc8
\ No newline at end of file
+789550095991799f4f64ce3613fef44a
\ No newline at end of file
diff --git a/Doxygen/build/Vector3_8cpp__incl.png b/Doxygen/build/Vector3_8cpp__incl.png
index b1b1b90..4934660 100644
Binary files a/Doxygen/build/Vector3_8cpp__incl.png and b/Doxygen/build/Vector3_8cpp__incl.png differ
diff --git a/Doxygen/build/Vector3_8cpp_source.html b/Doxygen/build/Vector3_8cpp_source.html
index 108de5d..a504a5e 100644
--- a/Doxygen/build/Vector3_8cpp_source.html
+++ b/Doxygen/build/Vector3_8cpp_source.html
@@ -999,7 +999,7 @@ $(function() {
Representation of a 4d vector.
diff --git a/Doxygen/build/Vector3_8h.html b/Doxygen/build/Vector3_8h.html
index a118c17..347a9c3 100644
--- a/Doxygen/build/Vector3_8h.html
+++ b/Doxygen/build/Vector3_8h.html
@@ -147,7 +147,7 @@ Typedefs
diff --git a/Doxygen/build/Vector3_8h_source.html b/Doxygen/build/Vector3_8h_source.html
index 58838eb..cd65950 100644
--- a/Doxygen/build/Vector3_8h_source.html
+++ b/Doxygen/build/Vector3_8h_source.html
@@ -219,7 +219,7 @@ $(function() {
Vector3< T > VectorScale(const Vector3< T > &scalar) const
Will scale self.n by scalar.n.
diff --git a/Doxygen/build/Vector4_8cpp.html b/Doxygen/build/Vector4_8cpp.html
index b85feee..3c0e4aa 100644
--- a/Doxygen/build/Vector4_8cpp.html
+++ b/Doxygen/build/Vector4_8cpp.html
@@ -88,13 +88,13 @@ Include dependency graph for Vector4.cpp:
+
@@ -110,7 +111,7 @@ Include dependency graph for Vector4.cpp:
diff --git a/Doxygen/build/Vector4_8cpp__incl.map b/Doxygen/build/Vector4_8cpp__incl.map
index faa7a6d..a6df62c 100644
--- a/Doxygen/build/Vector4_8cpp__incl.map
+++ b/Doxygen/build/Vector4_8cpp__incl.map
@@ -1,11 +1,11 @@
diff --git a/Doxygen/build/Vector4_8cpp__incl.md5 b/Doxygen/build/Vector4_8cpp__incl.md5
index 59af498..ff91198 100644
--- a/Doxygen/build/Vector4_8cpp__incl.md5
+++ b/Doxygen/build/Vector4_8cpp__incl.md5
@@ -1 +1 @@
-0823430d67194eb6b1547166859dfe71
\ No newline at end of file
+6edd4b6a266f3a86f459e12460ef3060
\ No newline at end of file
diff --git a/Doxygen/build/Vector4_8cpp__incl.png b/Doxygen/build/Vector4_8cpp__incl.png
index 25b7995..0007259 100644
Binary files a/Doxygen/build/Vector4_8cpp__incl.png and b/Doxygen/build/Vector4_8cpp__incl.png differ
diff --git a/Doxygen/build/Vector4_8cpp_source.html b/Doxygen/build/Vector4_8cpp_source.html
index 23ca30f..3116a5b 100644
--- a/Doxygen/build/Vector4_8cpp_source.html
+++ b/Doxygen/build/Vector4_8cpp_source.html
@@ -906,7 +906,7 @@ $(function() {
Representation of a 4d vector.
diff --git a/Doxygen/build/Vector4_8h.html b/Doxygen/build/Vector4_8h.html
index 9dfdeeb..ea2127f 100644
--- a/Doxygen/build/Vector4_8h.html
+++ b/Doxygen/build/Vector4_8h.html
@@ -144,7 +144,7 @@ Typedefs
diff --git a/Doxygen/build/Vector4_8h_source.html b/Doxygen/build/Vector4_8h_source.html
index 0dfaaa3..9f2680b 100644
--- a/Doxygen/build/Vector4_8h_source.html
+++ b/Doxygen/build/Vector4_8h_source.html
@@ -219,7 +219,7 @@ $(function() {
Representation of a 4d vector.
diff --git a/Doxygen/build/annotated.html b/Doxygen/build/annotated.html
index ff237b5..801b6e4 100644
--- a/Doxygen/build/annotated.html
+++ b/Doxygen/build/annotated.html
@@ -90,7 +90,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Collider-members.html b/Doxygen/build/classEule_1_1Collider-members.html
index 95dcfb0..fd919cf 100644
--- a/Doxygen/build/classEule_1_1Collider-members.html
+++ b/Doxygen/build/classEule_1_1Collider-members.html
@@ -84,7 +84,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Collider.html b/Doxygen/build/classEule_1_1Collider.html
index 6c3a374..b33fce5 100644
--- a/Doxygen/build/classEule_1_1Collider.html
+++ b/Doxygen/build/classEule_1_1Collider.html
@@ -143,7 +143,7 @@ Public Member Functions
diff --git a/Doxygen/build/classEule_1_1Math-members.html b/Doxygen/build/classEule_1_1Math-members.html
index 4d3f1e0..e78a44b 100644
--- a/Doxygen/build/classEule_1_1Math-members.html
+++ b/Doxygen/build/classEule_1_1Math-members.html
@@ -85,18 +85,19 @@ $(function() {
Lerp(double a, double b, double t) | Eule::Math | inlinestatic |
Max(const double a, const double b) | Eule::Math | inlinestatic |
Min(const double a, const double b) | Eule::Math | inlinestatic |
- Oscillate(const double a, const double b, const double counter, const double speed) | Eule::Math | static |
- Random() | Eule::Math | static |
- RandomChance(const double chance) | Eule::Math | static |
- RandomInt() | Eule::Math | static |
- RandomIntRange(const int max, const int min) | Eule::Math | static |
- RandomRange(const double min, const double max) | Eule::Math | static |
- RandomUint() | Eule::Math | static |
- Similar(const double a, const double b, const double epsilon=0.00001) | Eule::Math | static |
+ Mod(const int numerator, const int denominator) | Eule::Math | static |
+ Oscillate(const double a, const double b, const double counter, const double speed) | Eule::Math | static |
+ Random() | Eule::Math | static |
+ RandomChance(const double chance) | Eule::Math | static |
+ RandomInt() | Eule::Math | static |
+ RandomIntRange(const int max, const int min) | Eule::Math | static |
+ RandomRange(const double min, const double max) | Eule::Math | static |
+ RandomUint() | Eule::Math | static |
+ Similar(const double a, const double b, const double epsilon=0.00001) | Eule::Math | inlinestatic |
diff --git a/Doxygen/build/classEule_1_1Math.html b/Doxygen/build/classEule_1_1Math.html
index c35ac43..05619a9 100644
--- a/Doxygen/build/classEule_1_1Math.html
+++ b/Doxygen/build/classEule_1_1Math.html
@@ -103,9 +103,12 @@ Static Public Member Functions
static constexpr double | Abs (const double a) |
| Will return the absolute value of a More...
|
|
-static constexpr bool | Similar (const double a, const double b, const double epsilon=0.00001) |
- | Compares two double values with a given accuracy. More...
|
- |
+static constexpr bool | Similar (const double a, const double b, const double epsilon=0.00001) |
+ | Compares two double values with a given accuracy. More...
|
+ |
+static int | Mod (const int numerator, const int denominator) |
+ | Will compute the actual modulo of a fraction. More...
|
+ |
static double | Random () |
| Will return a random double between 0 and 1 More...
|
|
@@ -132,7 +135,7 @@ Static Public Member Functions
Math utility class containing basic functions.
-
Definition at line 8 of file Math.h.
+
Definition at line 9 of file Math.h.
◆ Abs()
@@ -160,10 +163,10 @@ Static Public Member Functions
Will return the absolute value of a
-Definition at line 92 of file Math.h.
-
-
94 return (a > 0.0) ? a : -a;
-
+
Definition at line 97 of file Math.h.
+
+
99 return (a > 0.0) ? a : -a;
+
@@ -209,10 +212,10 @@ Static Public Member Functions
Will return v
, but at least min
, and at most max
-Definition at line 81 of file Math.h.
-
-
83 return Max(
Min(v, max), min);
-
+
Definition at line 86 of file Math.h.
+
+
88 return Max(
Min(v, max), min);
+
@@ -258,11 +261,11 @@ Static Public Member Functions
Will return the linear interpolation between a
and b
by t
-Definition at line 86 of file Math.h.
-
-
88 const double it = 1.0 - t;
-
89 return (a * it) + (b * t);
-
+
Definition at line 91 of file Math.h.
+
+
93 const double it = 1.0 - t;
+
94 return (a * it) + (b * t);
+
@@ -302,10 +305,10 @@ Static Public Member Functions
Will return the bigger of two values.
-Definition at line 71 of file Math.h.
-
-
73 return (a > b) ? a : b;
-
+
Definition at line 76 of file Math.h.
+
+
78 return (a > b) ? a : b;
+
@@ -345,10 +348,68 @@ Static Public Member Functions
Will return the smaller of two values.
-Definition at line 76 of file Math.h.
-
-
78 return (a < b) ? a : b;
-
+
Definition at line 81 of file Math.h.
+
+
83 return (a < b) ? a : b;
+
+
+
+
+
+◆ Mod()
+
+
+
+
+
+
+
+
+ int Math::Mod |
+ ( |
+ const int |
+ numerator, |
+
+
+ |
+ |
+ const int |
+ denominator |
+
+
+ |
+ ) |
+ | |
+
+
+ |
+
+static |
+
+
+
+
+
Will compute the actual modulo of a fraction.
+
The % operator returns bs for n<0. May throw divide-by-zero std::logic_error
+
+
Definition at line 78 of file Math.cpp.
+
+
+
81 throw std::logic_error(
"Divide by zero");
+
+
+
+
+
+
+
+
+
90 if (denominator > 0 && numerator > 0)
+
91 return numerator % denominator;
+
+
+
94 return (denominator + (numerator % denominator)) % denominator;
+
@@ -637,8 +698,8 @@ Static Public Member Functions
-
-◆ Similar()
+
+◆ Similar()
@@ -647,7 +708,7 @@ Static Public Member Functions
- static constexpr bool Eule::Math::Similar |
+ constexpr bool Eule::Math::Similar |
( |
const double |
a, |
@@ -672,13 +733,18 @@ Static Public Member Functions
|
-staticconstexpr |
+
inlinestaticconstexpr
Compares two double values with a given accuracy.
+
Definition at line 102 of file Math.h.
+
+
104 return Abs(a - b) <= epsilon;
+
+
The documentation for this class was generated from the following files:
@@ -688,13 +754,14 @@ Static Public Member Functions
#define MAKE_SURE_RNG_IS_INITIALIZED
static constexpr double PI
Pi up to 50 decimal places.
-static constexpr double Max(const double a, const double b)
Will return the bigger of two values.
-static constexpr double Min(const double a, const double b)
Will return the smaller of two values.
+static constexpr double Abs(const double a)
Will return the absolute value of a
+static constexpr double Max(const double a, const double b)
Will return the bigger of two values.
+static constexpr double Min(const double a, const double b)
Will return the smaller of two values.
static double Random()
Will return a random double between 0 and 1
static constexpr double HALF_PI
Pi divided by two.
diff --git a/Doxygen/build/classEule_1_1Matrix4x4-members.html b/Doxygen/build/classEule_1_1Matrix4x4-members.html
index 568135c..cbab5a7 100644
--- a/Doxygen/build/classEule_1_1Matrix4x4-members.html
+++ b/Doxygen/build/classEule_1_1Matrix4x4-members.html
@@ -137,7 +137,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Matrix4x4.html b/Doxygen/build/classEule_1_1Matrix4x4.html
index bad6235..7879bb6 100644
--- a/Doxygen/build/classEule_1_1Matrix4x4.html
+++ b/Doxygen/build/classEule_1_1Matrix4x4.html
@@ -1488,7 +1488,7 @@ Friends
610 for (std::size_t
i = 0;
i < 4;
i++)
611 for (std::size_t
j = 0;
j < 4;
j++)
-
+
@@ -1955,9 +1955,9 @@ Friends
+
static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
double Determinant(std::size_t n) const
Will return the determinant, by dimension n.
-
static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
void SetTranslationComponent(const Vector3d &trans)
Will set d,h,l from a Vector3d(x,y,z)
@@ -1971,7 +1971,7 @@ Friends
diff --git a/Doxygen/build/classEule_1_1Quaternion-members.html b/Doxygen/build/classEule_1_1Quaternion-members.html
index 0095ed9..6fed225 100644
--- a/Doxygen/build/classEule_1_1Quaternion-members.html
+++ b/Doxygen/build/classEule_1_1Quaternion-members.html
@@ -108,7 +108,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Quaternion.html b/Doxygen/build/classEule_1_1Quaternion.html
index 8607df9..b402e34 100644
--- a/Doxygen/build/classEule_1_1Quaternion.html
+++ b/Doxygen/build/classEule_1_1Quaternion.html
@@ -1036,7 +1036,7 @@ Friends
Representation of a 4d vector.
diff --git a/Doxygen/build/classEule_1_1TrapazoidalPrismCollider-members.html b/Doxygen/build/classEule_1_1TrapazoidalPrismCollider-members.html
index 06747f2..6237471 100644
--- a/Doxygen/build/classEule_1_1TrapazoidalPrismCollider-members.html
+++ b/Doxygen/build/classEule_1_1TrapazoidalPrismCollider-members.html
@@ -97,7 +97,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1TrapazoidalPrismCollider.html b/Doxygen/build/classEule_1_1TrapazoidalPrismCollider.html
index 23be307..914cf12 100644
--- a/Doxygen/build/classEule_1_1TrapazoidalPrismCollider.html
+++ b/Doxygen/build/classEule_1_1TrapazoidalPrismCollider.html
@@ -536,7 +536,7 @@ Static Public Attributes
diff --git a/Doxygen/build/classEule_1_1Vector2-members.html b/Doxygen/build/classEule_1_1Vector2-members.html
index 32e9e7d..11077e2 100644
--- a/Doxygen/build/classEule_1_1Vector2-members.html
+++ b/Doxygen/build/classEule_1_1Vector2-members.html
@@ -126,7 +126,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Vector2.html b/Doxygen/build/classEule_1_1Vector2.html
index 52f1cd4..8073805 100644
--- a/Doxygen/build/classEule_1_1Vector2.html
+++ b/Doxygen/build/classEule_1_1Vector2.html
@@ -1064,7 +1064,7 @@ template<typename T >
Definition at line 295 of file Vector2.cpp.
-
+
299 (::Math::Similar(
y, other.
y, epsilon))
@@ -1463,14 +1463,14 @@ template<typename T >
double SqrMagnitude() const
Will compute the square magnitude.
Vector2< double > ToDouble() const
Will convert this vector to a Vector2d.
+static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
-static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
bool operator==(const Vector2< T > &other) const
Representation of a 4d vector.
diff --git a/Doxygen/build/classEule_1_1Vector3-members.html b/Doxygen/build/classEule_1_1Vector3-members.html
index 7945cbd..b727041 100644
--- a/Doxygen/build/classEule_1_1Vector3-members.html
+++ b/Doxygen/build/classEule_1_1Vector3-members.html
@@ -131,7 +131,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Vector3.html b/Doxygen/build/classEule_1_1Vector3.html
index c90b800..6174868 100644
--- a/Doxygen/build/classEule_1_1Vector3.html
+++ b/Doxygen/build/classEule_1_1Vector3.html
@@ -1184,9 +1184,9 @@ template<typename T >
Definition at line 213 of file Vector3.cpp.
-
+
217 (::Math::Similar(
y, other.
y, epsilon)) &&
-
+
@@ -1658,13 +1658,13 @@ template<typename T >
Representation of a 2d vector.
+static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
double SqrMagnitude() const
Will compute the square magnitude.
-static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
Representation of a 4d vector.
diff --git a/Doxygen/build/classEule_1_1Vector4-members.html b/Doxygen/build/classEule_1_1Vector4-members.html
index 904cde5..bf62005 100644
--- a/Doxygen/build/classEule_1_1Vector4-members.html
+++ b/Doxygen/build/classEule_1_1Vector4-members.html
@@ -132,7 +132,7 @@ $(function() {
diff --git a/Doxygen/build/classEule_1_1Vector4.html b/Doxygen/build/classEule_1_1Vector4.html
index 5231684..5fd52ea 100644
--- a/Doxygen/build/classEule_1_1Vector4.html
+++ b/Doxygen/build/classEule_1_1Vector4.html
@@ -1142,10 +1142,10 @@ template<typename T >
Definition at line 162 of file Vector4.cpp.
-
+
166 (::Math::Similar(
y, other.
y, epsilon)) &&
-
-
+
+
@@ -1688,14 +1688,14 @@ template<typename T >
Vector4< double > ToDouble() const
Will convert this vector to a Vector4d.
Representation of a 2d vector.
+static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
bool operator==(const Vector4< T > &other) const
double SqrMagnitude() const
Will compute the square magnitude.
-static constexpr bool Similar(const double a, const double b, const double epsilon=0.00001)
Compares two double values with a given accuracy.
diff --git a/Doxygen/build/classes.html b/Doxygen/build/classes.html
index d5103d4..b2129e0 100644
--- a/Doxygen/build/classes.html
+++ b/Doxygen/build/classes.html
@@ -109,7 +109,7 @@ $(function() {
diff --git a/Doxygen/build/dir_1fefb9009d41306f82e23dc917083c9e.html b/Doxygen/build/dir_1fefb9009d41306f82e23dc917083c9e.html
index faa46dc..6df4a37 100644
--- a/Doxygen/build/dir_1fefb9009d41306f82e23dc917083c9e.html
+++ b/Doxygen/build/dir_1fefb9009d41306f82e23dc917083c9e.html
@@ -80,7 +80,7 @@ $(function() {
diff --git a/Doxygen/build/dir_29a3c7679fa29c698d8a016dea7d0b26.html b/Doxygen/build/dir_29a3c7679fa29c698d8a016dea7d0b26.html
index 5035b8d..2782838 100644
--- a/Doxygen/build/dir_29a3c7679fa29c698d8a016dea7d0b26.html
+++ b/Doxygen/build/dir_29a3c7679fa29c698d8a016dea7d0b26.html
@@ -129,7 +129,7 @@ Files
diff --git a/Doxygen/build/dir_b9243fac9f130637c8e868960898670e.html b/Doxygen/build/dir_b9243fac9f130637c8e868960898670e.html
index 82587a3..7609e92 100644
--- a/Doxygen/build/dir_b9243fac9f130637c8e868960898670e.html
+++ b/Doxygen/build/dir_b9243fac9f130637c8e868960898670e.html
@@ -88,7 +88,7 @@ Directories
diff --git a/Doxygen/build/dir_c806cfdecfdfd6ea1cddf5ffe1bf0281.html b/Doxygen/build/dir_c806cfdecfdfd6ea1cddf5ffe1bf0281.html
index 6bbdcec..d9f504b 100644
--- a/Doxygen/build/dir_c806cfdecfdfd6ea1cddf5ffe1bf0281.html
+++ b/Doxygen/build/dir_c806cfdecfdfd6ea1cddf5ffe1bf0281.html
@@ -80,7 +80,7 @@ $(function() {
diff --git a/Doxygen/build/dir_e847076a3068559a2237d545d5d06d37.html b/Doxygen/build/dir_e847076a3068559a2237d545d5d06d37.html
index 7526733..b42c4d9 100644
--- a/Doxygen/build/dir_e847076a3068559a2237d545d5d06d37.html
+++ b/Doxygen/build/dir_e847076a3068559a2237d545d5d06d37.html
@@ -80,7 +80,7 @@ $(function() {
diff --git a/Doxygen/build/files.html b/Doxygen/build/files.html
index c132d85..9080687 100644
--- a/Doxygen/build/files.html
+++ b/Doxygen/build/files.html
@@ -104,7 +104,7 @@ $(function() {
diff --git a/Doxygen/build/functions.html b/Doxygen/build/functions.html
index 10031b6..821e6b7 100644
--- a/Doxygen/build/functions.html
+++ b/Doxygen/build/functions.html
@@ -88,7 +88,7 @@ $(function() {
diff --git a/Doxygen/build/functions_b.html b/Doxygen/build/functions_b.html
index cdee764..e38d684 100644
--- a/Doxygen/build/functions_b.html
+++ b/Doxygen/build/functions_b.html
@@ -89,7 +89,7 @@ $(function() {
diff --git a/Doxygen/build/functions_c.html b/Doxygen/build/functions_c.html
index 4fef8b4..ed653b3 100644
--- a/Doxygen/build/functions_c.html
+++ b/Doxygen/build/functions_c.html
@@ -93,7 +93,7 @@ $(function() {
diff --git a/Doxygen/build/functions_d.html b/Doxygen/build/functions_d.html
index 5fc54fb..17770ab 100644
--- a/Doxygen/build/functions_d.html
+++ b/Doxygen/build/functions_d.html
@@ -94,7 +94,7 @@ $(function() {
diff --git a/Doxygen/build/functions_e.html b/Doxygen/build/functions_e.html
index 53ee184..665980c 100644
--- a/Doxygen/build/functions_e.html
+++ b/Doxygen/build/functions_e.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_f.html b/Doxygen/build/functions_f.html
index 62eb19a..e5c43d9 100644
--- a/Doxygen/build/functions_f.html
+++ b/Doxygen/build/functions_f.html
@@ -89,7 +89,7 @@ $(function() {
diff --git a/Doxygen/build/functions_func.html b/Doxygen/build/functions_func.html
index 808317d..a46a85a 100644
--- a/Doxygen/build/functions_func.html
+++ b/Doxygen/build/functions_func.html
@@ -182,6 +182,9 @@ $(function() {
Min()
: Eule::Math
+Mod()
+: Eule::Math
+
Multiply4x4()
: Eule::Matrix4x4
@@ -344,7 +347,7 @@ $(function() {
: Eule::TrapazoidalPrismCollider
Similar()
-: Eule::Math
+: Eule::Math
, Eule::Matrix4x4
, Eule::Vector2< T >
, Eule::Vector3< T >
@@ -420,7 +423,7 @@ $(function() {
diff --git a/Doxygen/build/functions_g.html b/Doxygen/build/functions_g.html
index 06aa893..cfc3f75 100644
--- a/Doxygen/build/functions_g.html
+++ b/Doxygen/build/functions_g.html
@@ -91,7 +91,7 @@ $(function() {
diff --git a/Doxygen/build/functions_h.html b/Doxygen/build/functions_h.html
index 9bcef9b..eaa1dd6 100644
--- a/Doxygen/build/functions_h.html
+++ b/Doxygen/build/functions_h.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_i.html b/Doxygen/build/functions_i.html
index 30d1173..482522d 100644
--- a/Doxygen/build/functions_i.html
+++ b/Doxygen/build/functions_i.html
@@ -94,7 +94,7 @@ $(function() {
diff --git a/Doxygen/build/functions_j.html b/Doxygen/build/functions_j.html
index 7fd1924..e47055f 100644
--- a/Doxygen/build/functions_j.html
+++ b/Doxygen/build/functions_j.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_k.html b/Doxygen/build/functions_k.html
index 2f29158..bc47234 100644
--- a/Doxygen/build/functions_k.html
+++ b/Doxygen/build/functions_k.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_l.html b/Doxygen/build/functions_l.html
index 0c9a164..6501fad 100644
--- a/Doxygen/build/functions_l.html
+++ b/Doxygen/build/functions_l.html
@@ -99,7 +99,7 @@ $(function() {
diff --git a/Doxygen/build/functions_m.html b/Doxygen/build/functions_m.html
index 33d3ab7..450f633 100644
--- a/Doxygen/build/functions_m.html
+++ b/Doxygen/build/functions_m.html
@@ -81,7 +81,7 @@ $(function() {
, Eule::Vector4< T >
Matrix4x4()
-: Eule::Matrix4x4
+: Eule::Matrix4x4
Max()
: Eule::Math
@@ -89,6 +89,9 @@ $(function() {
Min()
: Eule::Math
+Mod()
+: Eule::Math
+
Multiply4x4()
: Eule::Matrix4x4
@@ -96,7 +99,7 @@ $(function() {
diff --git a/Doxygen/build/functions_n.html b/Doxygen/build/functions_n.html
index b546488..4fcb9ff 100644
--- a/Doxygen/build/functions_n.html
+++ b/Doxygen/build/functions_n.html
@@ -89,7 +89,7 @@ $(function() {
diff --git a/Doxygen/build/functions_o.html b/Doxygen/build/functions_o.html
index 81ea355..a357b01 100644
--- a/Doxygen/build/functions_o.html
+++ b/Doxygen/build/functions_o.html
@@ -186,7 +186,7 @@ $(function() {
diff --git a/Doxygen/build/functions_p.html b/Doxygen/build/functions_p.html
index 490f133..3163e10 100644
--- a/Doxygen/build/functions_p.html
+++ b/Doxygen/build/functions_p.html
@@ -85,7 +85,7 @@ $(function() {
diff --git a/Doxygen/build/functions_q.html b/Doxygen/build/functions_q.html
index 362a655..e4d9639 100644
--- a/Doxygen/build/functions_q.html
+++ b/Doxygen/build/functions_q.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_r.html b/Doxygen/build/functions_r.html
index 13b45ed..1a04069 100644
--- a/Doxygen/build/functions_r.html
+++ b/Doxygen/build/functions_r.html
@@ -105,7 +105,7 @@ $(function() {
diff --git a/Doxygen/build/functions_rela.html b/Doxygen/build/functions_rela.html
index e5d1e57..0320f03 100644
--- a/Doxygen/build/functions_rela.html
+++ b/Doxygen/build/functions_rela.html
@@ -81,7 +81,7 @@ $(function() {
diff --git a/Doxygen/build/functions_s.html b/Doxygen/build/functions_s.html
index e74f96e..9b9a136 100644
--- a/Doxygen/build/functions_s.html
+++ b/Doxygen/build/functions_s.html
@@ -82,7 +82,7 @@ $(function() {
: Eule::TrapazoidalPrismCollider
Similar()
-: Eule::Math
+: Eule::Math
, Eule::Matrix4x4
, Eule::Vector2< T >
, Eule::Vector3< T >
@@ -100,7 +100,7 @@ $(function() {
diff --git a/Doxygen/build/functions_t.html b/Doxygen/build/functions_t.html
index cf9f599..9a47775 100644
--- a/Doxygen/build/functions_t.html
+++ b/Doxygen/build/functions_t.html
@@ -104,7 +104,7 @@ $(function() {
diff --git a/Doxygen/build/functions_u.html b/Doxygen/build/functions_u.html
index 8bfa050..5be3c63 100644
--- a/Doxygen/build/functions_u.html
+++ b/Doxygen/build/functions_u.html
@@ -84,7 +84,7 @@ $(function() {
diff --git a/Doxygen/build/functions_v.html b/Doxygen/build/functions_v.html
index 5945d79..bafb2bc 100644
--- a/Doxygen/build/functions_v.html
+++ b/Doxygen/build/functions_v.html
@@ -93,7 +93,7 @@ $(function() {
diff --git a/Doxygen/build/functions_vars.html b/Doxygen/build/functions_vars.html
index f679030..81acb1f 100644
--- a/Doxygen/build/functions_vars.html
+++ b/Doxygen/build/functions_vars.html
@@ -308,7 +308,7 @@ $(function() {
diff --git a/Doxygen/build/functions_w.html b/Doxygen/build/functions_w.html
index c23ad11..412d149 100644
--- a/Doxygen/build/functions_w.html
+++ b/Doxygen/build/functions_w.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/functions_x.html b/Doxygen/build/functions_x.html
index 7126563..2226f3e 100644
--- a/Doxygen/build/functions_x.html
+++ b/Doxygen/build/functions_x.html
@@ -81,7 +81,7 @@ $(function() {
diff --git a/Doxygen/build/functions_y.html b/Doxygen/build/functions_y.html
index 4f4a168..e19f72a 100644
--- a/Doxygen/build/functions_y.html
+++ b/Doxygen/build/functions_y.html
@@ -81,7 +81,7 @@ $(function() {
diff --git a/Doxygen/build/functions_z.html b/Doxygen/build/functions_z.html
index 294015e..b398b37 100644
--- a/Doxygen/build/functions_z.html
+++ b/Doxygen/build/functions_z.html
@@ -85,7 +85,7 @@ $(function() {
diff --git a/Doxygen/build/functions_~.html b/Doxygen/build/functions_~.html
index d1e8ef4..09ac5b6 100644
--- a/Doxygen/build/functions_~.html
+++ b/Doxygen/build/functions_~.html
@@ -79,7 +79,7 @@ $(function() {
diff --git a/Doxygen/build/globals.html b/Doxygen/build/globals.html
index 914f5f1..d461301 100644
--- a/Doxygen/build/globals.html
+++ b/Doxygen/build/globals.html
@@ -89,7 +89,7 @@ $(function() {
diff --git a/Doxygen/build/globals_defs.html b/Doxygen/build/globals_defs.html
index 53cc9b7..8504d3b 100644
--- a/Doxygen/build/globals_defs.html
+++ b/Doxygen/build/globals_defs.html
@@ -77,7 +77,7 @@ $(function() {
diff --git a/Doxygen/build/globals_vars.html b/Doxygen/build/globals_vars.html
index 4e98a81..7737e7c 100644
--- a/Doxygen/build/globals_vars.html
+++ b/Doxygen/build/globals_vars.html
@@ -86,7 +86,7 @@ $(function() {
diff --git a/Doxygen/build/graph_legend.html b/Doxygen/build/graph_legend.html
index 16d223d..ef5c1f3 100644
--- a/Doxygen/build/graph_legend.html
+++ b/Doxygen/build/graph_legend.html
@@ -136,7 +136,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
diff --git a/Doxygen/build/hierarchy.html b/Doxygen/build/hierarchy.html
index 1ec174b..1d49d37 100644
--- a/Doxygen/build/hierarchy.html
+++ b/Doxygen/build/hierarchy.html
@@ -94,7 +94,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:
diff --git a/Doxygen/build/index.html b/Doxygen/build/index.html
index 126ee29..e285b9b 100644
--- a/Doxygen/build/index.html
+++ b/Doxygen/build/index.html
@@ -76,7 +76,7 @@ $(function() {
diff --git a/Doxygen/build/inherits.html b/Doxygen/build/inherits.html
index 49b16c1..a17584d 100644
--- a/Doxygen/build/inherits.html
+++ b/Doxygen/build/inherits.html
@@ -136,7 +136,7 @@ $(function() {
diff --git a/Doxygen/build/namespaceEule.html b/Doxygen/build/namespaceEule.html
index 842b91f..9ab075a 100644
--- a/Doxygen/build/namespaceEule.html
+++ b/Doxygen/build/namespaceEule.html
@@ -389,7 +389,7 @@ Functions
diff --git a/Doxygen/build/namespacemembers.html b/Doxygen/build/namespacemembers.html
index 4a431fb..4400f6c 100644
--- a/Doxygen/build/namespacemembers.html
+++ b/Doxygen/build/namespacemembers.html
@@ -95,7 +95,7 @@ $(function() {
diff --git a/Doxygen/build/namespacemembers_func.html b/Doxygen/build/namespacemembers_func.html
index 3949dfd..1ec034b 100644
--- a/Doxygen/build/namespacemembers_func.html
+++ b/Doxygen/build/namespacemembers_func.html
@@ -77,7 +77,7 @@ $(function() {
diff --git a/Doxygen/build/namespacemembers_type.html b/Doxygen/build/namespacemembers_type.html
index acc00c8..df09243 100644
--- a/Doxygen/build/namespacemembers_type.html
+++ b/Doxygen/build/namespacemembers_type.html
@@ -92,7 +92,7 @@ $(function() {
diff --git a/Doxygen/build/namespaces.html b/Doxygen/build/namespaces.html
index 3d1d96a..370b6a3 100644
--- a/Doxygen/build/namespaces.html
+++ b/Doxygen/build/namespaces.html
@@ -81,7 +81,7 @@ $(function() {
diff --git a/Doxygen/build/search/all_10.js b/Doxygen/build/search/all_10.js
index a8d6060..1719522 100644
--- a/Doxygen/build/search/all_10.js
+++ b/Doxygen/build/search/all_10.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['quaternion_87',['Quaternion',['../classEule_1_1Quaternion.html',1,'Eule::Quaternion'],['../classEule_1_1Quaternion.html#abcc01358aada56ea5f0db4da18aaf77d',1,'Eule::Quaternion::Quaternion()'],['../classEule_1_1Quaternion.html#a2dc0ed0c7773600cf443151573287e4a',1,'Eule::Quaternion::Quaternion(const Vector4d values)'],['../classEule_1_1Quaternion.html#ab3b8862f9fd86c7ebb426b4940d08b39',1,'Eule::Quaternion::Quaternion(const Quaternion &q)'],['../classEule_1_1Quaternion.html#a1e4c6f8984bb7a9ae1ffed45adffe02f',1,'Eule::Quaternion::Quaternion(const Vector3d eulerAngles)']]],
- ['quaternion_2ecpp_88',['Quaternion.cpp',['../Quaternion_8cpp.html',1,'']]],
- ['quaternion_2eh_89',['Quaternion.h',['../Quaternion_8h.html',1,'']]]
+ ['quaternion_88',['Quaternion',['../classEule_1_1Quaternion.html',1,'Eule::Quaternion'],['../classEule_1_1Quaternion.html#abcc01358aada56ea5f0db4da18aaf77d',1,'Eule::Quaternion::Quaternion()'],['../classEule_1_1Quaternion.html#a2dc0ed0c7773600cf443151573287e4a',1,'Eule::Quaternion::Quaternion(const Vector4d values)'],['../classEule_1_1Quaternion.html#ab3b8862f9fd86c7ebb426b4940d08b39',1,'Eule::Quaternion::Quaternion(const Quaternion &q)'],['../classEule_1_1Quaternion.html#a1e4c6f8984bb7a9ae1ffed45adffe02f',1,'Eule::Quaternion::Quaternion(const Vector3d eulerAngles)']]],
+ ['quaternion_2ecpp_89',['Quaternion.cpp',['../Quaternion_8cpp.html',1,'']]],
+ ['quaternion_2eh_90',['Quaternion.h',['../Quaternion_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/all_11.js b/Doxygen/build/search/all_11.js
index 1a830ba..18863ae 100644
--- a/Doxygen/build/search/all_11.js
+++ b/Doxygen/build/search/all_11.js
@@ -1,14 +1,14 @@
var searchData=
[
- ['rad2deg_90',['Rad2Deg',['../Constants_8h.html#afa51234d581318384aacb84a195c3a2b',1,'Constants.h']]],
- ['random_91',['Random',['../classEule_1_1Math.html#a6aa6d6c804f995a089779219e5136e4f',1,'Eule::Math']]],
- ['randomchance_92',['RandomChance',['../classEule_1_1Math.html#a60bffec38a861b7701fc90bd6f1a11d6',1,'Eule::Math']]],
- ['randomint_93',['RandomInt',['../classEule_1_1Math.html#ab8d66e39e794d89594c50690ccc92c60',1,'Eule::Math']]],
- ['randomintrange_94',['RandomIntRange',['../classEule_1_1Math.html#adfc55be8cb68aba351374f045f29a2ad',1,'Eule::Math']]],
- ['randomrange_95',['RandomRange',['../classEule_1_1Math.html#a48ca8451f9803ce35d2a35cfb83d8ae9',1,'Eule::Math']]],
- ['randomuint_96',['RandomUint',['../classEule_1_1Math.html#ad38d9a50e08cd02bb35161cc3bd77b26',1,'Eule::Math']]],
- ['rect_97',['Rect',['../structEule_1_1Rect.html',1,'Eule']]],
- ['rect_2eh_98',['Rect.h',['../Rect_8h.html',1,'']]],
- ['right_99',['right',['../classEule_1_1Vector2.html#a594b062e78cb2e92dbb533a435258f49',1,'Eule::Vector2::right()'],['../classEule_1_1Vector3.html#a1febd6152b8964147229242630b8c8f0',1,'Eule::Vector3::right()'],['../classEule_1_1Vector4.html#a4701bae8f20522fe93575e8909478f36',1,'Eule::Vector4::right()'],['../classEule_1_1TrapazoidalPrismCollider.html#a67a468becb53ca0d50e8da3daab98b85',1,'Eule::TrapazoidalPrismCollider::RIGHT()']]],
- ['rotatevector_100',['RotateVector',['../classEule_1_1Quaternion.html#aaeb89218e886e605c6e2a87c9cb773a4',1,'Eule::Quaternion']]]
+ ['rad2deg_91',['Rad2Deg',['../Constants_8h.html#afa51234d581318384aacb84a195c3a2b',1,'Constants.h']]],
+ ['random_92',['Random',['../classEule_1_1Math.html#a6aa6d6c804f995a089779219e5136e4f',1,'Eule::Math']]],
+ ['randomchance_93',['RandomChance',['../classEule_1_1Math.html#a60bffec38a861b7701fc90bd6f1a11d6',1,'Eule::Math']]],
+ ['randomint_94',['RandomInt',['../classEule_1_1Math.html#ab8d66e39e794d89594c50690ccc92c60',1,'Eule::Math']]],
+ ['randomintrange_95',['RandomIntRange',['../classEule_1_1Math.html#adfc55be8cb68aba351374f045f29a2ad',1,'Eule::Math']]],
+ ['randomrange_96',['RandomRange',['../classEule_1_1Math.html#a48ca8451f9803ce35d2a35cfb83d8ae9',1,'Eule::Math']]],
+ ['randomuint_97',['RandomUint',['../classEule_1_1Math.html#ad38d9a50e08cd02bb35161cc3bd77b26',1,'Eule::Math']]],
+ ['rect_98',['Rect',['../structEule_1_1Rect.html',1,'Eule']]],
+ ['rect_2eh_99',['Rect.h',['../Rect_8h.html',1,'']]],
+ ['right_100',['right',['../classEule_1_1Vector2.html#a594b062e78cb2e92dbb533a435258f49',1,'Eule::Vector2::right()'],['../classEule_1_1Vector3.html#a1febd6152b8964147229242630b8c8f0',1,'Eule::Vector3::right()'],['../classEule_1_1Vector4.html#a4701bae8f20522fe93575e8909478f36',1,'Eule::Vector4::right()'],['../classEule_1_1TrapazoidalPrismCollider.html#a67a468becb53ca0d50e8da3daab98b85',1,'Eule::TrapazoidalPrismCollider::RIGHT()']]],
+ ['rotatevector_101',['RotateVector',['../classEule_1_1Quaternion.html#aaeb89218e886e605c6e2a87c9cb773a4',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/all_12.js b/Doxygen/build/search/all_12.js
index 959219d..a7b87bc 100644
--- a/Doxygen/build/search/all_12.js
+++ b/Doxygen/build/search/all_12.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['setrawvalues_101',['SetRawValues',['../classEule_1_1Quaternion.html#a7046064a89615e16760f17f41b60a31d',1,'Eule::Quaternion']]],
- ['settranslationcomponent_102',['SetTranslationComponent',['../classEule_1_1Matrix4x4.html#a6e4fd75a1f47f42f922ef4355d448411',1,'Eule::Matrix4x4']]],
- ['setvertex_103',['SetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a5acc127ec848dceead5ad017f36696aa',1,'Eule::TrapazoidalPrismCollider']]],
- ['similar_104',['Similar',['../classEule_1_1Math.html#ac928b1e9cde5ac60f5fdc1ba466305ff',1,'Eule::Math::Similar()'],['../classEule_1_1Matrix4x4.html#ab8340e0e909a6cbb1a32439f2ca2c092',1,'Eule::Matrix4x4::Similar()'],['../classEule_1_1Vector2.html#a69fc37a6e885b64426d5846be33c7366',1,'Eule::Vector2::Similar()'],['../classEule_1_1Vector3.html#a9613bb7d4981c921b8310d5eedf59b07',1,'Eule::Vector3::Similar()'],['../classEule_1_1Vector4.html#af49ea98d369420a07158d705eab60479',1,'Eule::Vector4::Similar()']]],
- ['size_105',['size',['../structEule_1_1Rect.html#a330821ad2e2fbffe4575783619923f8d',1,'Eule::Rect']]],
- ['sqrmagnitude_106',['SqrMagnitude',['../classEule_1_1Vector2.html#ad8c2b3e86fc91a641a0817047a63170f',1,'Eule::Vector2::SqrMagnitude()'],['../classEule_1_1Vector3.html#ad2f078dd733634a321157d23979a4162',1,'Eule::Vector3::SqrMagnitude()'],['../classEule_1_1Vector4.html#a2cd0433c99303b8934993b2fd2aa1c6e',1,'Eule::Vector4::SqrMagnitude()']]]
+ ['setrawvalues_102',['SetRawValues',['../classEule_1_1Quaternion.html#a7046064a89615e16760f17f41b60a31d',1,'Eule::Quaternion']]],
+ ['settranslationcomponent_103',['SetTranslationComponent',['../classEule_1_1Matrix4x4.html#a6e4fd75a1f47f42f922ef4355d448411',1,'Eule::Matrix4x4']]],
+ ['setvertex_104',['SetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a5acc127ec848dceead5ad017f36696aa',1,'Eule::TrapazoidalPrismCollider']]],
+ ['similar_105',['Similar',['../classEule_1_1Math.html#a4c9a4bc679357551b4a6315497f80f6f',1,'Eule::Math::Similar()'],['../classEule_1_1Matrix4x4.html#ab8340e0e909a6cbb1a32439f2ca2c092',1,'Eule::Matrix4x4::Similar()'],['../classEule_1_1Vector2.html#a69fc37a6e885b64426d5846be33c7366',1,'Eule::Vector2::Similar()'],['../classEule_1_1Vector3.html#a9613bb7d4981c921b8310d5eedf59b07',1,'Eule::Vector3::Similar()'],['../classEule_1_1Vector4.html#af49ea98d369420a07158d705eab60479',1,'Eule::Vector4::Similar()']]],
+ ['size_106',['size',['../structEule_1_1Rect.html#a330821ad2e2fbffe4575783619923f8d',1,'Eule::Rect']]],
+ ['sqrmagnitude_107',['SqrMagnitude',['../classEule_1_1Vector2.html#ad8c2b3e86fc91a641a0817047a63170f',1,'Eule::Vector2::SqrMagnitude()'],['../classEule_1_1Vector3.html#ad2f078dd733634a321157d23979a4162',1,'Eule::Vector3::SqrMagnitude()'],['../classEule_1_1Vector4.html#a2cd0433c99303b8934993b2fd2aa1c6e',1,'Eule::Vector4::SqrMagnitude()']]]
];
diff --git a/Doxygen/build/search/all_13.js b/Doxygen/build/search/all_13.js
index bb9c40b..2b90eff 100644
--- a/Doxygen/build/search/all_13.js
+++ b/Doxygen/build/search/all_13.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['todouble_107',['ToDouble',['../classEule_1_1Vector2.html#a2f7e2f5eb22ab04166cbaa0aca6dfb20',1,'Eule::Vector2::ToDouble()'],['../classEule_1_1Vector3.html#a04560b5fa992b7fa455fc4d406928df8',1,'Eule::Vector3::ToDouble()'],['../classEule_1_1Vector4.html#a267ad7bfad5ea8f6f8c001cee817c54e',1,'Eule::Vector4::ToDouble()']]],
- ['toeulerangles_108',['ToEulerAngles',['../classEule_1_1Quaternion.html#a5a6349cb3e0a0c73df527e9ba907b0da',1,'Eule::Quaternion']]],
- ['toint_109',['ToInt',['../classEule_1_1Vector2.html#a078a567a49b6d02fb8dce79885b4c2e9',1,'Eule::Vector2::ToInt()'],['../classEule_1_1Vector3.html#a0510707e23eb81c4a799dffc7b0ce127',1,'Eule::Vector3::ToInt()'],['../classEule_1_1Vector4.html#a53244995fd4f19de4e740b47aec029a3',1,'Eule::Vector4::ToInt()']]],
- ['top_110',['TOP',['../classEule_1_1TrapazoidalPrismCollider.html#a09b3433cb41848fd166fc9c7614aff7e',1,'Eule::TrapazoidalPrismCollider']]],
- ['torotationmatrix_111',['ToRotationMatrix',['../classEule_1_1Quaternion.html#aedb36036ee6a39fb97c5d2ba12b5d986',1,'Eule::Quaternion']]],
- ['transpose3x3_112',['Transpose3x3',['../classEule_1_1Matrix4x4.html#a410b88abff7991d9faa3f818efd6807d',1,'Eule::Matrix4x4']]],
- ['transpose4x4_113',['Transpose4x4',['../classEule_1_1Matrix4x4.html#af454812ef8205562e14ee094ce7172b1',1,'Eule::Matrix4x4']]],
- ['trapazoidalprismcollider_114',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html',1,'Eule::TrapazoidalPrismCollider'],['../classEule_1_1TrapazoidalPrismCollider.html#a787c22d1c84b74dd078a2d3d6d76ee34',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider()'],['../classEule_1_1TrapazoidalPrismCollider.html#acc761aadc1b6421db75eea36d5d722d1',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(const TrapazoidalPrismCollider &other)=default'],['../classEule_1_1TrapazoidalPrismCollider.html#aad0faabb1b27478320da6d2fa44f034b',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(TrapazoidalPrismCollider &&other) noexcept=default']]],
- ['trapazoidalprismcollider_2ecpp_115',['TrapazoidalPrismCollider.cpp',['../TrapazoidalPrismCollider_8cpp.html',1,'']]],
- ['trapazoidalprismcollider_2eh_116',['TrapazoidalPrismCollider.h',['../TrapazoidalPrismCollider_8h.html',1,'']]]
+ ['todouble_108',['ToDouble',['../classEule_1_1Vector2.html#a2f7e2f5eb22ab04166cbaa0aca6dfb20',1,'Eule::Vector2::ToDouble()'],['../classEule_1_1Vector3.html#a04560b5fa992b7fa455fc4d406928df8',1,'Eule::Vector3::ToDouble()'],['../classEule_1_1Vector4.html#a267ad7bfad5ea8f6f8c001cee817c54e',1,'Eule::Vector4::ToDouble()']]],
+ ['toeulerangles_109',['ToEulerAngles',['../classEule_1_1Quaternion.html#a5a6349cb3e0a0c73df527e9ba907b0da',1,'Eule::Quaternion']]],
+ ['toint_110',['ToInt',['../classEule_1_1Vector2.html#a078a567a49b6d02fb8dce79885b4c2e9',1,'Eule::Vector2::ToInt()'],['../classEule_1_1Vector3.html#a0510707e23eb81c4a799dffc7b0ce127',1,'Eule::Vector3::ToInt()'],['../classEule_1_1Vector4.html#a53244995fd4f19de4e740b47aec029a3',1,'Eule::Vector4::ToInt()']]],
+ ['top_111',['TOP',['../classEule_1_1TrapazoidalPrismCollider.html#a09b3433cb41848fd166fc9c7614aff7e',1,'Eule::TrapazoidalPrismCollider']]],
+ ['torotationmatrix_112',['ToRotationMatrix',['../classEule_1_1Quaternion.html#aedb36036ee6a39fb97c5d2ba12b5d986',1,'Eule::Quaternion']]],
+ ['transpose3x3_113',['Transpose3x3',['../classEule_1_1Matrix4x4.html#a410b88abff7991d9faa3f818efd6807d',1,'Eule::Matrix4x4']]],
+ ['transpose4x4_114',['Transpose4x4',['../classEule_1_1Matrix4x4.html#af454812ef8205562e14ee094ce7172b1',1,'Eule::Matrix4x4']]],
+ ['trapazoidalprismcollider_115',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html',1,'Eule::TrapazoidalPrismCollider'],['../classEule_1_1TrapazoidalPrismCollider.html#a787c22d1c84b74dd078a2d3d6d76ee34',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider()'],['../classEule_1_1TrapazoidalPrismCollider.html#acc761aadc1b6421db75eea36d5d722d1',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(const TrapazoidalPrismCollider &other)=default'],['../classEule_1_1TrapazoidalPrismCollider.html#aad0faabb1b27478320da6d2fa44f034b',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(TrapazoidalPrismCollider &&other) noexcept=default']]],
+ ['trapazoidalprismcollider_2ecpp_116',['TrapazoidalPrismCollider.cpp',['../TrapazoidalPrismCollider_8cpp.html',1,'']]],
+ ['trapazoidalprismcollider_2eh_117',['TrapazoidalPrismCollider.h',['../TrapazoidalPrismCollider_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/all_14.js b/Doxygen/build/search/all_14.js
index bf9d476..e03ec2d 100644
--- a/Doxygen/build/search/all_14.js
+++ b/Doxygen/build/search/all_14.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['unitquaternion_117',['UnitQuaternion',['../classEule_1_1Quaternion.html#affb1a8ac42e356ee5efb304ca8df38ca',1,'Eule::Quaternion']]],
- ['up_118',['up',['../classEule_1_1Vector2.html#a010bbbc9de53adcc00ffe1565c3a8208',1,'Eule::Vector2::up()'],['../classEule_1_1Vector3.html#a7508f8b060773b00cd40df94d628d7b6',1,'Eule::Vector3::up()'],['../classEule_1_1Vector4.html#a9a8c5882154587b3e34ae308466f98a5',1,'Eule::Vector4::up()']]]
+ ['unitquaternion_118',['UnitQuaternion',['../classEule_1_1Quaternion.html#affb1a8ac42e356ee5efb304ca8df38ca',1,'Eule::Quaternion']]],
+ ['up_119',['up',['../classEule_1_1Vector2.html#a010bbbc9de53adcc00ffe1565c3a8208',1,'Eule::Vector2::up()'],['../classEule_1_1Vector3.html#a7508f8b060773b00cd40df94d628d7b6',1,'Eule::Vector3::up()'],['../classEule_1_1Vector4.html#a9a8c5882154587b3e34ae308466f98a5',1,'Eule::Vector4::up()']]]
];
diff --git a/Doxygen/build/search/all_15.js b/Doxygen/build/search/all_15.js
index 55c5823..db232b8 100644
--- a/Doxygen/build/search/all_15.js
+++ b/Doxygen/build/search/all_15.js
@@ -1,24 +1,24 @@
var searchData=
[
- ['v_119',['v',['../classEule_1_1Matrix4x4.html#a6cf89fe3ccd64d362a1d4c6ea77ff660',1,'Eule::Matrix4x4']]],
- ['vector2_120',['Vector2',['../classEule_1_1Vector2.html',1,'Eule::Vector2< T >'],['../classEule_1_1Vector2.html#a99b4d19728ca8577413ccba9cecc5948',1,'Eule::Vector2::Vector2()'],['../classEule_1_1Vector2.html#ad106a7fa36501663af6959f17b317c9f',1,'Eule::Vector2::Vector2(T _x, T _y)'],['../classEule_1_1Vector2.html#af5b98f03dae0721f155eee4ef2babc8d',1,'Eule::Vector2::Vector2(const Vector2< T > &other)=default'],['../classEule_1_1Vector2.html#a3a37db279577d277c890abe282951cb4',1,'Eule::Vector2::Vector2(Vector2< T > &&other) noexcept=default']]],
- ['vector2_2ecpp_121',['Vector2.cpp',['../Vector2_8cpp.html',1,'']]],
- ['vector2_2eh_122',['Vector2.h',['../Vector2_8h.html',1,'']]],
- ['vector2_3c_20double_20_3e_123',['Vector2< double >',['../classEule_1_1Vector2.html',1,'Eule']]],
- ['vector2d_124',['Vector2d',['../namespaceEule.html#ad2b14d99a3b97a954d09be46e86fa554',1,'Eule']]],
- ['vector2i_125',['Vector2i',['../namespaceEule.html#a4b8529f841686a41ce0423f3610f0779',1,'Eule']]],
- ['vector3_126',['Vector3',['../classEule_1_1Vector3.html',1,'Eule::Vector3< T >'],['../classEule_1_1Vector3.html#abba435897a7050d8c111d703c5bb3eb8',1,'Eule::Vector3::Vector3()'],['../classEule_1_1Vector3.html#ab43c649b5f80f80660ce83a28697f1e9',1,'Eule::Vector3::Vector3(T _x, T _y, T _z)'],['../classEule_1_1Vector3.html#ac485bad4d2a077e0ab2a2bc68e223740',1,'Eule::Vector3::Vector3(const Vector3< T > &other)=default'],['../classEule_1_1Vector3.html#a9c6dc41aad5e44f30baad3c3864148b8',1,'Eule::Vector3::Vector3(Vector3< T > &&other) noexcept=default']]],
- ['vector3_2ecpp_127',['Vector3.cpp',['../Vector3_8cpp.html',1,'']]],
- ['vector3_2eh_128',['Vector3.h',['../Vector3_8h.html',1,'']]],
- ['vector3_3c_20double_20_3e_129',['Vector3< double >',['../classEule_1_1Vector3.html',1,'Eule']]],
- ['vector3d_130',['Vector3d',['../namespaceEule.html#afc45246550a85134cf500caa2b81061a',1,'Eule']]],
- ['vector3i_131',['Vector3i',['../namespaceEule.html#a2ee0ef456d32068e4f9b8355ca47acd7',1,'Eule']]],
- ['vector4_132',['Vector4',['../classEule_1_1Vector4.html',1,'Eule::Vector4< T >'],['../classEule_1_1Vector4.html#ad49c5d39b5478aefea2acfe65bd59393',1,'Eule::Vector4::Vector4()'],['../classEule_1_1Vector4.html#aaa8aa9abea8ad8dde3aaa2de27ac2391',1,'Eule::Vector4::Vector4(T _x, T _y, T _z, T _w)'],['../classEule_1_1Vector4.html#aa47cf18eb55ec51c7dd0a95794d7230d',1,'Eule::Vector4::Vector4(const Vector4< T > &other)=default'],['../classEule_1_1Vector4.html#a9c9e20e38663621063f2437965fac438',1,'Eule::Vector4::Vector4(Vector4< T > &&other) noexcept=default']]],
- ['vector4_2ecpp_133',['Vector4.cpp',['../Vector4_8cpp.html',1,'']]],
- ['vector4_2eh_134',['Vector4.h',['../Vector4_8h.html',1,'']]],
- ['vector4_3c_20double_20_3e_135',['Vector4< double >',['../classEule_1_1Vector4.html',1,'Eule']]],
- ['vector4d_136',['Vector4d',['../namespaceEule.html#ab1f7f26891b56b960ca6cca5cc1cc44e',1,'Eule']]],
- ['vector4i_137',['Vector4i',['../namespaceEule.html#aea48fbceb33833fc808355c9eec721bb',1,'Eule']]],
- ['vectorscale_138',['VectorScale',['../classEule_1_1Vector2.html#a5c7eb6afd348c8409f856d398593713e',1,'Eule::Vector2::VectorScale()'],['../classEule_1_1Vector3.html#afbfdd011a51ae697bdf0d297f2f6aa95',1,'Eule::Vector3::VectorScale()'],['../classEule_1_1Vector4.html#ae24537cb41abb4365a22fe3b07869b85',1,'Eule::Vector4::VectorScale()']]],
- ['version_2eh_139',['version.h',['../version_8h.html',1,'']]]
+ ['v_120',['v',['../classEule_1_1Matrix4x4.html#a6cf89fe3ccd64d362a1d4c6ea77ff660',1,'Eule::Matrix4x4']]],
+ ['vector2_121',['Vector2',['../classEule_1_1Vector2.html',1,'Eule::Vector2< T >'],['../classEule_1_1Vector2.html#a99b4d19728ca8577413ccba9cecc5948',1,'Eule::Vector2::Vector2()'],['../classEule_1_1Vector2.html#ad106a7fa36501663af6959f17b317c9f',1,'Eule::Vector2::Vector2(T _x, T _y)'],['../classEule_1_1Vector2.html#af5b98f03dae0721f155eee4ef2babc8d',1,'Eule::Vector2::Vector2(const Vector2< T > &other)=default'],['../classEule_1_1Vector2.html#a3a37db279577d277c890abe282951cb4',1,'Eule::Vector2::Vector2(Vector2< T > &&other) noexcept=default']]],
+ ['vector2_2ecpp_122',['Vector2.cpp',['../Vector2_8cpp.html',1,'']]],
+ ['vector2_2eh_123',['Vector2.h',['../Vector2_8h.html',1,'']]],
+ ['vector2_3c_20double_20_3e_124',['Vector2< double >',['../classEule_1_1Vector2.html',1,'Eule']]],
+ ['vector2d_125',['Vector2d',['../namespaceEule.html#ad2b14d99a3b97a954d09be46e86fa554',1,'Eule']]],
+ ['vector2i_126',['Vector2i',['../namespaceEule.html#a4b8529f841686a41ce0423f3610f0779',1,'Eule']]],
+ ['vector3_127',['Vector3',['../classEule_1_1Vector3.html',1,'Eule::Vector3< T >'],['../classEule_1_1Vector3.html#abba435897a7050d8c111d703c5bb3eb8',1,'Eule::Vector3::Vector3()'],['../classEule_1_1Vector3.html#ab43c649b5f80f80660ce83a28697f1e9',1,'Eule::Vector3::Vector3(T _x, T _y, T _z)'],['../classEule_1_1Vector3.html#ac485bad4d2a077e0ab2a2bc68e223740',1,'Eule::Vector3::Vector3(const Vector3< T > &other)=default'],['../classEule_1_1Vector3.html#a9c6dc41aad5e44f30baad3c3864148b8',1,'Eule::Vector3::Vector3(Vector3< T > &&other) noexcept=default']]],
+ ['vector3_2ecpp_128',['Vector3.cpp',['../Vector3_8cpp.html',1,'']]],
+ ['vector3_2eh_129',['Vector3.h',['../Vector3_8h.html',1,'']]],
+ ['vector3_3c_20double_20_3e_130',['Vector3< double >',['../classEule_1_1Vector3.html',1,'Eule']]],
+ ['vector3d_131',['Vector3d',['../namespaceEule.html#afc45246550a85134cf500caa2b81061a',1,'Eule']]],
+ ['vector3i_132',['Vector3i',['../namespaceEule.html#a2ee0ef456d32068e4f9b8355ca47acd7',1,'Eule']]],
+ ['vector4_133',['Vector4',['../classEule_1_1Vector4.html',1,'Eule::Vector4< T >'],['../classEule_1_1Vector4.html#ad49c5d39b5478aefea2acfe65bd59393',1,'Eule::Vector4::Vector4()'],['../classEule_1_1Vector4.html#aaa8aa9abea8ad8dde3aaa2de27ac2391',1,'Eule::Vector4::Vector4(T _x, T _y, T _z, T _w)'],['../classEule_1_1Vector4.html#aa47cf18eb55ec51c7dd0a95794d7230d',1,'Eule::Vector4::Vector4(const Vector4< T > &other)=default'],['../classEule_1_1Vector4.html#a9c9e20e38663621063f2437965fac438',1,'Eule::Vector4::Vector4(Vector4< T > &&other) noexcept=default']]],
+ ['vector4_2ecpp_134',['Vector4.cpp',['../Vector4_8cpp.html',1,'']]],
+ ['vector4_2eh_135',['Vector4.h',['../Vector4_8h.html',1,'']]],
+ ['vector4_3c_20double_20_3e_136',['Vector4< double >',['../classEule_1_1Vector4.html',1,'Eule']]],
+ ['vector4d_137',['Vector4d',['../namespaceEule.html#ab1f7f26891b56b960ca6cca5cc1cc44e',1,'Eule']]],
+ ['vector4i_138',['Vector4i',['../namespaceEule.html#aea48fbceb33833fc808355c9eec721bb',1,'Eule']]],
+ ['vectorscale_139',['VectorScale',['../classEule_1_1Vector2.html#a5c7eb6afd348c8409f856d398593713e',1,'Eule::Vector2::VectorScale()'],['../classEule_1_1Vector3.html#afbfdd011a51ae697bdf0d297f2f6aa95',1,'Eule::Vector3::VectorScale()'],['../classEule_1_1Vector4.html#ae24537cb41abb4365a22fe3b07869b85',1,'Eule::Vector4::VectorScale()']]],
+ ['version_2eh_140',['version.h',['../version_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/all_16.js b/Doxygen/build/search/all_16.js
index 255a8e4..f6d9c32 100644
--- a/Doxygen/build/search/all_16.js
+++ b/Doxygen/build/search/all_16.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['w_140',['w',['../classEule_1_1Vector4.html#a4b2184f91a991264ddc3dae3beadf23e',1,'Eule::Vector4']]]
+ ['w_141',['w',['../classEule_1_1Vector4.html#a4b2184f91a991264ddc3dae3beadf23e',1,'Eule::Vector4']]]
];
diff --git a/Doxygen/build/search/all_17.js b/Doxygen/build/search/all_17.js
index 89a7281..848013c 100644
--- a/Doxygen/build/search/all_17.js
+++ b/Doxygen/build/search/all_17.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['x_141',['x',['../classEule_1_1Vector2.html#acca020e7957a9b7b2682f2df496bcdb7',1,'Eule::Vector2::x()'],['../classEule_1_1Vector3.html#a3d7770a583354b1dfc2f6af1092adc1b',1,'Eule::Vector3::x()'],['../classEule_1_1Vector4.html#a6abdc466a694e39b1bf5e71dd26e9fbf',1,'Eule::Vector4::x()']]]
+ ['x_142',['x',['../classEule_1_1Vector2.html#acca020e7957a9b7b2682f2df496bcdb7',1,'Eule::Vector2::x()'],['../classEule_1_1Vector3.html#a3d7770a583354b1dfc2f6af1092adc1b',1,'Eule::Vector3::x()'],['../classEule_1_1Vector4.html#a6abdc466a694e39b1bf5e71dd26e9fbf',1,'Eule::Vector4::x()']]]
];
diff --git a/Doxygen/build/search/all_18.js b/Doxygen/build/search/all_18.js
index 2ed1e00..109234d 100644
--- a/Doxygen/build/search/all_18.js
+++ b/Doxygen/build/search/all_18.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['y_142',['y',['../classEule_1_1Vector2.html#a077434c60e04b051347a43ce26fbdbc9',1,'Eule::Vector2::y()'],['../classEule_1_1Vector3.html#a716e038c7b599bc5c741dfc0a3c42146',1,'Eule::Vector3::y()'],['../classEule_1_1Vector4.html#a994773dc2da079a335f4b57153cf82c9',1,'Eule::Vector4::y()']]]
+ ['y_143',['y',['../classEule_1_1Vector2.html#a077434c60e04b051347a43ce26fbdbc9',1,'Eule::Vector2::y()'],['../classEule_1_1Vector3.html#a716e038c7b599bc5c741dfc0a3c42146',1,'Eule::Vector3::y()'],['../classEule_1_1Vector4.html#a994773dc2da079a335f4b57153cf82c9',1,'Eule::Vector4::y()']]]
];
diff --git a/Doxygen/build/search/all_19.js b/Doxygen/build/search/all_19.js
index 6ec8005..f5893b5 100644
--- a/Doxygen/build/search/all_19.js
+++ b/Doxygen/build/search/all_19.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['z_143',['z',['../classEule_1_1Vector3.html#a754b1a46c44a0fde99e670e174dba674',1,'Eule::Vector3::z()'],['../classEule_1_1Vector4.html#acf70d20ed586c3e168f2664f643902f0',1,'Eule::Vector4::z()']]],
- ['zero_144',['zero',['../classEule_1_1Vector2.html#a44cd63661b38477ebd67c9eb20369e7c',1,'Eule::Vector2::zero()'],['../classEule_1_1Vector3.html#a1f0b4bb9f5533e3a134310d702bbfb33',1,'Eule::Vector3::zero()'],['../classEule_1_1Vector4.html#adf801d37181ff33a920f31536337ca07',1,'Eule::Vector4::zero()']]]
+ ['z_144',['z',['../classEule_1_1Vector3.html#a754b1a46c44a0fde99e670e174dba674',1,'Eule::Vector3::z()'],['../classEule_1_1Vector4.html#acf70d20ed586c3e168f2664f643902f0',1,'Eule::Vector4::z()']]],
+ ['zero_145',['zero',['../classEule_1_1Vector2.html#a44cd63661b38477ebd67c9eb20369e7c',1,'Eule::Vector2::zero()'],['../classEule_1_1Vector3.html#a1f0b4bb9f5533e3a134310d702bbfb33',1,'Eule::Vector3::zero()'],['../classEule_1_1Vector4.html#adf801d37181ff33a920f31536337ca07',1,'Eule::Vector4::zero()']]]
];
diff --git a/Doxygen/build/search/all_1a.js b/Doxygen/build/search/all_1a.js
index 559889f..9958fe7 100644
--- a/Doxygen/build/search/all_1a.js
+++ b/Doxygen/build/search/all_1a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['_7equaternion_145',['~Quaternion',['../classEule_1_1Quaternion.html#a5f834c2ca469cd71edc8a23fdc3f56e8',1,'Eule::Quaternion']]]
+ ['_7equaternion_146',['~Quaternion',['../classEule_1_1Quaternion.html#a5f834c2ca469cd71edc8a23fdc3f56e8',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/all_c.js b/Doxygen/build/search/all_c.js
index fe888fa..b82369c 100644
--- a/Doxygen/build/search/all_c.js
+++ b/Doxygen/build/search/all_c.js
@@ -11,5 +11,6 @@ var searchData=
['matrix4x4_2eh_57',['Matrix4x4.h',['../Matrix4x4_8h.html',1,'']]],
['max_58',['Max',['../classEule_1_1Math.html#a991c620839f5fa9fcfe7e503b8ab0008',1,'Eule::Math']]],
['min_59',['Min',['../classEule_1_1Math.html#aa4d3c52cb09984ec567a9961ff7e3f02',1,'Eule::Math']]],
- ['multiply4x4_60',['Multiply4x4',['../classEule_1_1Matrix4x4.html#ae364e54822b558526dd3404953d48090',1,'Eule::Matrix4x4']]]
+ ['mod_60',['Mod',['../classEule_1_1Math.html#a9d17091e986de45e9bbee484e2d56430',1,'Eule::Math']]],
+ ['multiply4x4_61',['Multiply4x4',['../classEule_1_1Matrix4x4.html#ae364e54822b558526dd3404953d48090',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/all_d.js b/Doxygen/build/search/all_d.js
index 106d882..a783cdd 100644
--- a/Doxygen/build/search/all_d.js
+++ b/Doxygen/build/search/all_d.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['n_61',['n',['../classEule_1_1Matrix4x4.html#a4d6df21744055ee87479591b619af33d',1,'Eule::Matrix4x4']]],
- ['normalize_62',['Normalize',['../classEule_1_1Vector2.html#a0f8de10acb284e2d6fcda8ba6efb3a15',1,'Eule::Vector2::Normalize()'],['../classEule_1_1Vector3.html#a4650f19df9b05d941d0fbc29ba59d980',1,'Eule::Vector3::Normalize()'],['../classEule_1_1Vector4.html#a3d10b51b1fe97661650b2991b29b67a7',1,'Eule::Vector4::Normalize()']]],
- ['normalizeself_63',['NormalizeSelf',['../classEule_1_1Vector2.html#a9b15bbe640e8b40a743de72652b74591',1,'Eule::Vector2::NormalizeSelf()'],['../classEule_1_1Vector3.html#a69f80925d46f3630a2242b44ddb43a56',1,'Eule::Vector3::NormalizeSelf()'],['../classEule_1_1Vector4.html#a98bea58a58b04357044f72afc905896d',1,'Eule::Vector4::NormalizeSelf()']]]
+ ['n_62',['n',['../classEule_1_1Matrix4x4.html#a4d6df21744055ee87479591b619af33d',1,'Eule::Matrix4x4']]],
+ ['normalize_63',['Normalize',['../classEule_1_1Vector2.html#a0f8de10acb284e2d6fcda8ba6efb3a15',1,'Eule::Vector2::Normalize()'],['../classEule_1_1Vector3.html#a4650f19df9b05d941d0fbc29ba59d980',1,'Eule::Vector3::Normalize()'],['../classEule_1_1Vector4.html#a3d10b51b1fe97661650b2991b29b67a7',1,'Eule::Vector4::Normalize()']]],
+ ['normalizeself_64',['NormalizeSelf',['../classEule_1_1Vector2.html#a9b15bbe640e8b40a743de72652b74591',1,'Eule::Vector2::NormalizeSelf()'],['../classEule_1_1Vector3.html#a69f80925d46f3630a2242b44ddb43a56',1,'Eule::Vector3::NormalizeSelf()'],['../classEule_1_1Vector4.html#a98bea58a58b04357044f72afc905896d',1,'Eule::Vector4::NormalizeSelf()']]]
];
diff --git a/Doxygen/build/search/all_e.js b/Doxygen/build/search/all_e.js
index e6acf1a..dead099 100644
--- a/Doxygen/build/search/all_e.js
+++ b/Doxygen/build/search/all_e.js
@@ -1,22 +1,22 @@
var searchData=
[
- ['o_64',['o',['../classEule_1_1Matrix4x4.html#a9e813c2000f912ba2b16ea19d387565b',1,'Eule::Matrix4x4']]],
- ['one_65',['one',['../classEule_1_1Vector2.html#a2651455a1339e1d61151538f986aa19b',1,'Eule::Vector2::one()'],['../classEule_1_1Vector3.html#a46a389aa258dc615650ffd7e98e3e482',1,'Eule::Vector3::one()'],['../classEule_1_1Vector4.html#a41087d79654271a580c8e5705825b2ed',1,'Eule::Vector4::one()']]],
- ['operator_20vector2_3c_20t_20_3e_66',['operator Vector2< T >',['../classEule_1_1Vector3.html#a0bdcd7104775000964029ef94e8a3b6a',1,'Eule::Vector3::operator Vector2< T >()'],['../classEule_1_1Vector4.html#aa1384f5e84216dc264074b716efd37a0',1,'Eule::Vector4::operator Vector2< T >()']]],
- ['operator_20vector3_3c_20t_20_3e_67',['operator Vector3< T >',['../classEule_1_1Vector2.html#a3623d54a21bd36d25916218d7ee6eef0',1,'Eule::Vector2::operator Vector3< T >()'],['../classEule_1_1Vector4.html#ab6911dc86dd0289c604167b95e18ebbc',1,'Eule::Vector4::operator Vector3< T >()']]],
- ['operator_20vector4_3c_20t_20_3e_68',['operator Vector4< T >',['../classEule_1_1Vector2.html#a4adc4bcb6adab3c937c8154ddc4d9d51',1,'Eule::Vector2::operator Vector4< T >()'],['../classEule_1_1Vector3.html#a67d1daadee40fbaada3b5c3b4b4b7e79',1,'Eule::Vector3::operator Vector4< T >()']]],
- ['operator_21_3d_69',['operator!=',['../classEule_1_1Matrix4x4.html#a4e78f3931e6467f50f979e35e4b39a22',1,'Eule::Matrix4x4::operator!=()'],['../classEule_1_1Quaternion.html#a1a97201d7deb56f543d65be9741cd2bd',1,'Eule::Quaternion::operator!=()'],['../classEule_1_1Vector2.html#aff40b705013d8356239b01c80b26e9a9',1,'Eule::Vector2::operator!=()'],['../classEule_1_1Vector3.html#ad71e5d9e7c46e63d226c180a2d8c0beb',1,'Eule::Vector3::operator!=()'],['../classEule_1_1Vector4.html#abc9e49133b73116830c953a4666e403c',1,'Eule::Vector4::operator!=()']]],
- ['operator_2a_70',['operator*',['../classEule_1_1Matrix4x4.html#a1c687b90d224b7fac251d8539b8d1a57',1,'Eule::Matrix4x4::operator*(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#aea2039315271583e4832c8502e5d9144',1,'Eule::Matrix4x4::operator*(const double scalar) const'],['../classEule_1_1Quaternion.html#ab178e12364d87fb676d85695e491361f',1,'Eule::Quaternion::operator*(const Quaternion &q) const'],['../classEule_1_1Quaternion.html#a29aeab8de1a33ae8c043e3438829835f',1,'Eule::Quaternion::operator*(const Vector3d &p) const'],['../classEule_1_1Vector2.html#af70e271efeb2ea957532e917773e2724',1,'Eule::Vector2::operator*()'],['../classEule_1_1Vector3.html#afd6db19e66c398814f79bfd454682548',1,'Eule::Vector3::operator*(const T scale) const'],['../classEule_1_1Vector3.html#ab7148d41a5184ee4e2948cfdc5eb53f5',1,'Eule::Vector3::operator*(const Matrix4x4 &mat) const'],['../classEule_1_1Vector4.html#af397629f4fc12f8846df9bab8d6d8bbe',1,'Eule::Vector4::operator*(const T scale) const'],['../classEule_1_1Vector4.html#af19cb20ab4ccf6f39c9c8875495de565',1,'Eule::Vector4::operator*(const Matrix4x4 &mat) const']]],
- ['operator_2a_3d_71',['operator*=',['../classEule_1_1Matrix4x4.html#a45fbc7927b3acf79c219da27470e0d27',1,'Eule::Matrix4x4::operator*=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a0e8b677ef2f023df5bc46b47d4c15220',1,'Eule::Matrix4x4::operator*=(const double scalar)'],['../classEule_1_1Quaternion.html#a8941e3b43aabd15e2471e57ebd49c8a7',1,'Eule::Quaternion::operator*=()'],['../classEule_1_1Vector2.html#a14bd68884a3d6b83201f38df17ff1082',1,'Eule::Vector2::operator*=()'],['../classEule_1_1Vector3.html#a7a6e66693d2a1e5cf4dd7cca94ad49db',1,'Eule::Vector3::operator*=(const T scale)'],['../classEule_1_1Vector3.html#a2c3254704c4bf900277d2205f55f4157',1,'Eule::Vector3::operator*=(const Matrix4x4 &mat)'],['../classEule_1_1Vector4.html#a2359c0ecd8b9af425df240774d5ae950',1,'Eule::Vector4::operator*=(const T scale)'],['../classEule_1_1Vector4.html#a7b48a3504125d0017ea237825da3d126',1,'Eule::Vector4::operator*=(const Matrix4x4 &mat)']]],
- ['operator_2b_72',['operator+',['../classEule_1_1Matrix4x4.html#a8e5abd340eef361f18bd8cc7166fef1b',1,'Eule::Matrix4x4::operator+()'],['../classEule_1_1Vector2.html#a2acbb7e46d9659a26afb746372ea4364',1,'Eule::Vector2::operator+()'],['../classEule_1_1Vector3.html#ae094943bacbd043b41f9b34bdb51542e',1,'Eule::Vector3::operator+()'],['../classEule_1_1Vector4.html#a0b8b7947175218917b2683d48790a40f',1,'Eule::Vector4::operator+()']]],
- ['operator_2b_3d_73',['operator+=',['../classEule_1_1Matrix4x4.html#a89e9d610c16c97178a62b697d04fd873',1,'Eule::Matrix4x4::operator+=()'],['../classEule_1_1Vector2.html#a8b1eb48922a38c4237ea26b11ce43fd2',1,'Eule::Vector2::operator+=()'],['../classEule_1_1Vector3.html#ac6fe920a34552925aff185f335b13e14',1,'Eule::Vector3::operator+=()'],['../classEule_1_1Vector4.html#a54a9edbe72049b85f03827d488363d0a',1,'Eule::Vector4::operator+=()']]],
- ['operator_2d_74',['operator-',['../classEule_1_1Matrix4x4.html#a4d4f16882462f4afc18debc6594019a1',1,'Eule::Matrix4x4::operator-()'],['../classEule_1_1Vector2.html#a52060a0688502456b4bb3e443c36c25d',1,'Eule::Vector2::operator-(const Vector2< T > &other) const'],['../classEule_1_1Vector2.html#a352b4e84721183ef182324d350df64df',1,'Eule::Vector2::operator-() const'],['../classEule_1_1Vector3.html#a88273031482c057795e05ea25218ea4b',1,'Eule::Vector3::operator-(const Vector3< T > &other) const'],['../classEule_1_1Vector3.html#a11f2449516a8787f4cce227f12ae2f03',1,'Eule::Vector3::operator-() const'],['../classEule_1_1Vector4.html#a6e68957131d6d87c69dce71ff88097f3',1,'Eule::Vector4::operator-(const Vector4< T > &other) const'],['../classEule_1_1Vector4.html#a36426b12cdcdbfaa6daa35c9d3d4e9c4',1,'Eule::Vector4::operator-() const']]],
- ['operator_2d_3d_75',['operator-=',['../classEule_1_1Matrix4x4.html#aca08ad35ac143742eb2aa22892d30e46',1,'Eule::Matrix4x4::operator-=()'],['../classEule_1_1Vector2.html#a76103604080c7d718b634f9394143bfd',1,'Eule::Vector2::operator-=()'],['../classEule_1_1Vector3.html#af1207f3bf66aaf0fa781d43db40b8006',1,'Eule::Vector3::operator-=()'],['../classEule_1_1Vector4.html#aec85460804d89ed9206cc478b2f3c8ba',1,'Eule::Vector4::operator-=()']]],
- ['operator_2f_76',['operator/',['../classEule_1_1Matrix4x4.html#acbc9bcf9b58d98372b8f754b2661dc04',1,'Eule::Matrix4x4::operator/(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#acca753b1befa72d893ccb73a2390a259',1,'Eule::Matrix4x4::operator/(const double denominator) const'],['../classEule_1_1Quaternion.html#a23488d14e31db8cec75a0e8c6f38c70a',1,'Eule::Quaternion::operator/()'],['../classEule_1_1Vector2.html#adcecda237ca7909bc8de0f8e4a1b586d',1,'Eule::Vector2::operator/()'],['../classEule_1_1Vector3.html#aa9bace50e1db42029d93fbd8a417fc70',1,'Eule::Vector3::operator/()'],['../classEule_1_1Vector4.html#ac952c5322209dffd5ea7bb4a9b06c52d',1,'Eule::Vector4::operator/()']]],
- ['operator_2f_3d_77',['operator/=',['../classEule_1_1Matrix4x4.html#a25369a9c56f20e205e827dab8be78b21',1,'Eule::Matrix4x4::operator/=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a7335fdcec31085ff17b4eda00bf0e3eb',1,'Eule::Matrix4x4::operator/=(const double denominator)'],['../classEule_1_1Quaternion.html#aa071c90a64d21cbb8109366bf2449838',1,'Eule::Quaternion::operator/=()'],['../classEule_1_1Vector2.html#a1a4503a880f870a1f225fe635e7482bb',1,'Eule::Vector2::operator/=()'],['../classEule_1_1Vector3.html#a69f00f05eda60630d48499067297e431',1,'Eule::Vector3::operator/=()'],['../classEule_1_1Vector4.html#a35680f0675813c93e1c2cd3607c1ea2e',1,'Eule::Vector4::operator/=()']]],
- ['operator_3c_3c_78',['operator<<',['../classEule_1_1Matrix4x4.html#ab4da4b366d5d0a7bbe890aff1f2445df',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Matrix4x4.html#a4edddbe2b7f5913d67bb90a4d28f44e3',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Quaternion.html#a9dc71eaedf4486dc005fa9a67c6da866',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Quaternion.html#a7cf5f94ea6e861b3c01f674d7ef987c7',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Vector2.html#aa89ba3c2ae7a53a25530d3eef6a3c4e3',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector2.html#a7ae9f5fa7ea5f9e9ae4ba0dca0a8494b',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector3.html#a5705993a4489fc62d73b85f3654261cf',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector3.html#a062adbc281326979ec3f5f71052d0deb',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector4.html#a67f776474e56594e4973be32df68602a',1,'Eule::Vector4::operator<<()'],['../classEule_1_1Vector4.html#a111187ac1ffc14d4aa33d85a14645870',1,'Eule::Vector4::operator<<()'],['../namespaceEule.html#aa7ebcddcafa056556a6e17dcc968e7dd',1,'Eule::operator<<(std::ostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#ae2fd3ed809d4c950926560fd9b3f2886',1,'Eule::operator<<(std::wostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#a632355bad553c40d9fd297c260c1d44b',1,'Eule::operator<<(std::ostream &os, const Quaternion &q)'],['../namespaceEule.html#a5d5c597b5ae3b3143015316a4a60eacc',1,'Eule::operator<<(std::wostream &os, const Quaternion &q)']]],
- ['operator_3d_79',['operator=',['../classEule_1_1Matrix4x4.html#a26938f026d8d438f72b1d5fd4a28f61c',1,'Eule::Matrix4x4::operator=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a3e2dab83b760ff7da038f14b977d7642',1,'Eule::Matrix4x4::operator=(Matrix4x4 &&other) noexcept'],['../classEule_1_1Quaternion.html#a9cf7fd3318ffdd50e6567c84d24c20e9',1,'Eule::Quaternion::operator=()'],['../classEule_1_1TrapazoidalPrismCollider.html#a1dd50a1f4139a78d9c1c9d6f62a429bd',1,'Eule::TrapazoidalPrismCollider::operator=(const TrapazoidalPrismCollider &other)'],['../classEule_1_1TrapazoidalPrismCollider.html#a7ca93565db388a08ed955a42c8fb99d8',1,'Eule::TrapazoidalPrismCollider::operator=(TrapazoidalPrismCollider &&other) noexcept'],['../classEule_1_1Vector2.html#afc79cf4d93bd0e6feec0fe64fa10d3cf',1,'Eule::Vector2::operator=(const Vector2< T > &other)'],['../classEule_1_1Vector2.html#a6642aa42c0446aecd59f67244ddad873',1,'Eule::Vector2::operator=(Vector2< T > &&other) noexcept'],['../classEule_1_1Vector3.html#a9e725f7a3bf0fb822acf9418dc950ad5',1,'Eule::Vector3::operator=(const Vector3< T > &other)'],['../classEule_1_1Vector3.html#a68cd4f7804a47455d5a5af9cc6b66e38',1,'Eule::Vector3::operator=(Vector3< T > &&other) noexcept'],['../classEule_1_1Vector4.html#a7dc41444f6e3fd30a9cc256ed8414ee6',1,'Eule::Vector4::operator=(const Vector4< T > &other)'],['../classEule_1_1Vector4.html#a331a780b59a0e15e887f11a6fe396934',1,'Eule::Vector4::operator=(Vector4< T > &&other) noexcept']]],
- ['operator_3d_3d_80',['operator==',['../classEule_1_1Matrix4x4.html#a37f9e809552b58472f4e20fbeabffdca',1,'Eule::Matrix4x4::operator==()'],['../classEule_1_1Quaternion.html#a516d4dcc7c6f13d8846070b72f588210',1,'Eule::Quaternion::operator==()'],['../classEule_1_1Vector2.html#a3f73897ee668229ea1513f1e2482b296',1,'Eule::Vector2::operator==()'],['../classEule_1_1Vector3.html#a8619be9756e498c50158c5dac275262e',1,'Eule::Vector3::operator==()'],['../classEule_1_1Vector4.html#ae2af40b477e41f8a42db7f80a832a1e7',1,'Eule::Vector4::operator==()']]],
- ['operator_5b_5d_81',['operator[]',['../classEule_1_1Matrix4x4.html#a17702fbf3399b86eb883486208895272',1,'Eule::Matrix4x4::operator[](std::size_t y)'],['../classEule_1_1Matrix4x4.html#a1fc5eb915560132c9d908a9c9eacc510',1,'Eule::Matrix4x4::operator[](std::size_t y) const'],['../classEule_1_1Vector2.html#acbfb002c7f506358e1c9648ad0a79734',1,'Eule::Vector2::operator[](std::size_t idx)'],['../classEule_1_1Vector2.html#ac5e06e8ff35709b2a0dda3d932f0d025',1,'Eule::Vector2::operator[](std::size_t idx) const'],['../classEule_1_1Vector3.html#a71f307ae6427a4d6df51647c9d76504b',1,'Eule::Vector3::operator[](std::size_t idx)'],['../classEule_1_1Vector3.html#a4c028a7bab65693aff5d1a7c992326dc',1,'Eule::Vector3::operator[](std::size_t idx) const'],['../classEule_1_1Vector4.html#ae64012cf90d0ad436066232a741b27d5',1,'Eule::Vector4::operator[](std::size_t idx)'],['../classEule_1_1Vector4.html#a603808150eb90008831ba3050bb38a37',1,'Eule::Vector4::operator[](std::size_t idx) const']]],
- ['oscillate_82',['Oscillate',['../classEule_1_1Math.html#a1b0fb72c51751470f7f819b20a5b3b3f',1,'Eule::Math']]]
+ ['o_65',['o',['../classEule_1_1Matrix4x4.html#a9e813c2000f912ba2b16ea19d387565b',1,'Eule::Matrix4x4']]],
+ ['one_66',['one',['../classEule_1_1Vector2.html#a2651455a1339e1d61151538f986aa19b',1,'Eule::Vector2::one()'],['../classEule_1_1Vector3.html#a46a389aa258dc615650ffd7e98e3e482',1,'Eule::Vector3::one()'],['../classEule_1_1Vector4.html#a41087d79654271a580c8e5705825b2ed',1,'Eule::Vector4::one()']]],
+ ['operator_20vector2_3c_20t_20_3e_67',['operator Vector2< T >',['../classEule_1_1Vector3.html#a0bdcd7104775000964029ef94e8a3b6a',1,'Eule::Vector3::operator Vector2< T >()'],['../classEule_1_1Vector4.html#aa1384f5e84216dc264074b716efd37a0',1,'Eule::Vector4::operator Vector2< T >()']]],
+ ['operator_20vector3_3c_20t_20_3e_68',['operator Vector3< T >',['../classEule_1_1Vector2.html#a3623d54a21bd36d25916218d7ee6eef0',1,'Eule::Vector2::operator Vector3< T >()'],['../classEule_1_1Vector4.html#ab6911dc86dd0289c604167b95e18ebbc',1,'Eule::Vector4::operator Vector3< T >()']]],
+ ['operator_20vector4_3c_20t_20_3e_69',['operator Vector4< T >',['../classEule_1_1Vector2.html#a4adc4bcb6adab3c937c8154ddc4d9d51',1,'Eule::Vector2::operator Vector4< T >()'],['../classEule_1_1Vector3.html#a67d1daadee40fbaada3b5c3b4b4b7e79',1,'Eule::Vector3::operator Vector4< T >()']]],
+ ['operator_21_3d_70',['operator!=',['../classEule_1_1Matrix4x4.html#a4e78f3931e6467f50f979e35e4b39a22',1,'Eule::Matrix4x4::operator!=()'],['../classEule_1_1Quaternion.html#a1a97201d7deb56f543d65be9741cd2bd',1,'Eule::Quaternion::operator!=()'],['../classEule_1_1Vector2.html#aff40b705013d8356239b01c80b26e9a9',1,'Eule::Vector2::operator!=()'],['../classEule_1_1Vector3.html#ad71e5d9e7c46e63d226c180a2d8c0beb',1,'Eule::Vector3::operator!=()'],['../classEule_1_1Vector4.html#abc9e49133b73116830c953a4666e403c',1,'Eule::Vector4::operator!=()']]],
+ ['operator_2a_71',['operator*',['../classEule_1_1Matrix4x4.html#a1c687b90d224b7fac251d8539b8d1a57',1,'Eule::Matrix4x4::operator*(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#aea2039315271583e4832c8502e5d9144',1,'Eule::Matrix4x4::operator*(const double scalar) const'],['../classEule_1_1Quaternion.html#ab178e12364d87fb676d85695e491361f',1,'Eule::Quaternion::operator*(const Quaternion &q) const'],['../classEule_1_1Quaternion.html#a29aeab8de1a33ae8c043e3438829835f',1,'Eule::Quaternion::operator*(const Vector3d &p) const'],['../classEule_1_1Vector2.html#af70e271efeb2ea957532e917773e2724',1,'Eule::Vector2::operator*()'],['../classEule_1_1Vector3.html#afd6db19e66c398814f79bfd454682548',1,'Eule::Vector3::operator*(const T scale) const'],['../classEule_1_1Vector3.html#ab7148d41a5184ee4e2948cfdc5eb53f5',1,'Eule::Vector3::operator*(const Matrix4x4 &mat) const'],['../classEule_1_1Vector4.html#af397629f4fc12f8846df9bab8d6d8bbe',1,'Eule::Vector4::operator*(const T scale) const'],['../classEule_1_1Vector4.html#af19cb20ab4ccf6f39c9c8875495de565',1,'Eule::Vector4::operator*(const Matrix4x4 &mat) const']]],
+ ['operator_2a_3d_72',['operator*=',['../classEule_1_1Matrix4x4.html#a45fbc7927b3acf79c219da27470e0d27',1,'Eule::Matrix4x4::operator*=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a0e8b677ef2f023df5bc46b47d4c15220',1,'Eule::Matrix4x4::operator*=(const double scalar)'],['../classEule_1_1Quaternion.html#a8941e3b43aabd15e2471e57ebd49c8a7',1,'Eule::Quaternion::operator*=()'],['../classEule_1_1Vector2.html#a14bd68884a3d6b83201f38df17ff1082',1,'Eule::Vector2::operator*=()'],['../classEule_1_1Vector3.html#a7a6e66693d2a1e5cf4dd7cca94ad49db',1,'Eule::Vector3::operator*=(const T scale)'],['../classEule_1_1Vector3.html#a2c3254704c4bf900277d2205f55f4157',1,'Eule::Vector3::operator*=(const Matrix4x4 &mat)'],['../classEule_1_1Vector4.html#a2359c0ecd8b9af425df240774d5ae950',1,'Eule::Vector4::operator*=(const T scale)'],['../classEule_1_1Vector4.html#a7b48a3504125d0017ea237825da3d126',1,'Eule::Vector4::operator*=(const Matrix4x4 &mat)']]],
+ ['operator_2b_73',['operator+',['../classEule_1_1Matrix4x4.html#a8e5abd340eef361f18bd8cc7166fef1b',1,'Eule::Matrix4x4::operator+()'],['../classEule_1_1Vector2.html#a2acbb7e46d9659a26afb746372ea4364',1,'Eule::Vector2::operator+()'],['../classEule_1_1Vector3.html#ae094943bacbd043b41f9b34bdb51542e',1,'Eule::Vector3::operator+()'],['../classEule_1_1Vector4.html#a0b8b7947175218917b2683d48790a40f',1,'Eule::Vector4::operator+()']]],
+ ['operator_2b_3d_74',['operator+=',['../classEule_1_1Matrix4x4.html#a89e9d610c16c97178a62b697d04fd873',1,'Eule::Matrix4x4::operator+=()'],['../classEule_1_1Vector2.html#a8b1eb48922a38c4237ea26b11ce43fd2',1,'Eule::Vector2::operator+=()'],['../classEule_1_1Vector3.html#ac6fe920a34552925aff185f335b13e14',1,'Eule::Vector3::operator+=()'],['../classEule_1_1Vector4.html#a54a9edbe72049b85f03827d488363d0a',1,'Eule::Vector4::operator+=()']]],
+ ['operator_2d_75',['operator-',['../classEule_1_1Matrix4x4.html#a4d4f16882462f4afc18debc6594019a1',1,'Eule::Matrix4x4::operator-()'],['../classEule_1_1Vector2.html#a52060a0688502456b4bb3e443c36c25d',1,'Eule::Vector2::operator-(const Vector2< T > &other) const'],['../classEule_1_1Vector2.html#a352b4e84721183ef182324d350df64df',1,'Eule::Vector2::operator-() const'],['../classEule_1_1Vector3.html#a88273031482c057795e05ea25218ea4b',1,'Eule::Vector3::operator-(const Vector3< T > &other) const'],['../classEule_1_1Vector3.html#a11f2449516a8787f4cce227f12ae2f03',1,'Eule::Vector3::operator-() const'],['../classEule_1_1Vector4.html#a6e68957131d6d87c69dce71ff88097f3',1,'Eule::Vector4::operator-(const Vector4< T > &other) const'],['../classEule_1_1Vector4.html#a36426b12cdcdbfaa6daa35c9d3d4e9c4',1,'Eule::Vector4::operator-() const']]],
+ ['operator_2d_3d_76',['operator-=',['../classEule_1_1Matrix4x4.html#aca08ad35ac143742eb2aa22892d30e46',1,'Eule::Matrix4x4::operator-=()'],['../classEule_1_1Vector2.html#a76103604080c7d718b634f9394143bfd',1,'Eule::Vector2::operator-=()'],['../classEule_1_1Vector3.html#af1207f3bf66aaf0fa781d43db40b8006',1,'Eule::Vector3::operator-=()'],['../classEule_1_1Vector4.html#aec85460804d89ed9206cc478b2f3c8ba',1,'Eule::Vector4::operator-=()']]],
+ ['operator_2f_77',['operator/',['../classEule_1_1Matrix4x4.html#acbc9bcf9b58d98372b8f754b2661dc04',1,'Eule::Matrix4x4::operator/(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#acca753b1befa72d893ccb73a2390a259',1,'Eule::Matrix4x4::operator/(const double denominator) const'],['../classEule_1_1Quaternion.html#a23488d14e31db8cec75a0e8c6f38c70a',1,'Eule::Quaternion::operator/()'],['../classEule_1_1Vector2.html#adcecda237ca7909bc8de0f8e4a1b586d',1,'Eule::Vector2::operator/()'],['../classEule_1_1Vector3.html#aa9bace50e1db42029d93fbd8a417fc70',1,'Eule::Vector3::operator/()'],['../classEule_1_1Vector4.html#ac952c5322209dffd5ea7bb4a9b06c52d',1,'Eule::Vector4::operator/()']]],
+ ['operator_2f_3d_78',['operator/=',['../classEule_1_1Matrix4x4.html#a25369a9c56f20e205e827dab8be78b21',1,'Eule::Matrix4x4::operator/=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a7335fdcec31085ff17b4eda00bf0e3eb',1,'Eule::Matrix4x4::operator/=(const double denominator)'],['../classEule_1_1Quaternion.html#aa071c90a64d21cbb8109366bf2449838',1,'Eule::Quaternion::operator/=()'],['../classEule_1_1Vector2.html#a1a4503a880f870a1f225fe635e7482bb',1,'Eule::Vector2::operator/=()'],['../classEule_1_1Vector3.html#a69f00f05eda60630d48499067297e431',1,'Eule::Vector3::operator/=()'],['../classEule_1_1Vector4.html#a35680f0675813c93e1c2cd3607c1ea2e',1,'Eule::Vector4::operator/=()']]],
+ ['operator_3c_3c_79',['operator<<',['../classEule_1_1Matrix4x4.html#ab4da4b366d5d0a7bbe890aff1f2445df',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Matrix4x4.html#a4edddbe2b7f5913d67bb90a4d28f44e3',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Quaternion.html#a9dc71eaedf4486dc005fa9a67c6da866',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Quaternion.html#a7cf5f94ea6e861b3c01f674d7ef987c7',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Vector2.html#aa89ba3c2ae7a53a25530d3eef6a3c4e3',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector2.html#a7ae9f5fa7ea5f9e9ae4ba0dca0a8494b',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector3.html#a5705993a4489fc62d73b85f3654261cf',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector3.html#a062adbc281326979ec3f5f71052d0deb',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector4.html#a67f776474e56594e4973be32df68602a',1,'Eule::Vector4::operator<<()'],['../classEule_1_1Vector4.html#a111187ac1ffc14d4aa33d85a14645870',1,'Eule::Vector4::operator<<()'],['../namespaceEule.html#aa7ebcddcafa056556a6e17dcc968e7dd',1,'Eule::operator<<(std::ostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#ae2fd3ed809d4c950926560fd9b3f2886',1,'Eule::operator<<(std::wostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#a632355bad553c40d9fd297c260c1d44b',1,'Eule::operator<<(std::ostream &os, const Quaternion &q)'],['../namespaceEule.html#a5d5c597b5ae3b3143015316a4a60eacc',1,'Eule::operator<<(std::wostream &os, const Quaternion &q)']]],
+ ['operator_3d_80',['operator=',['../classEule_1_1Matrix4x4.html#a26938f026d8d438f72b1d5fd4a28f61c',1,'Eule::Matrix4x4::operator=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a3e2dab83b760ff7da038f14b977d7642',1,'Eule::Matrix4x4::operator=(Matrix4x4 &&other) noexcept'],['../classEule_1_1Quaternion.html#a9cf7fd3318ffdd50e6567c84d24c20e9',1,'Eule::Quaternion::operator=()'],['../classEule_1_1TrapazoidalPrismCollider.html#a1dd50a1f4139a78d9c1c9d6f62a429bd',1,'Eule::TrapazoidalPrismCollider::operator=(const TrapazoidalPrismCollider &other)'],['../classEule_1_1TrapazoidalPrismCollider.html#a7ca93565db388a08ed955a42c8fb99d8',1,'Eule::TrapazoidalPrismCollider::operator=(TrapazoidalPrismCollider &&other) noexcept'],['../classEule_1_1Vector2.html#afc79cf4d93bd0e6feec0fe64fa10d3cf',1,'Eule::Vector2::operator=(const Vector2< T > &other)'],['../classEule_1_1Vector2.html#a6642aa42c0446aecd59f67244ddad873',1,'Eule::Vector2::operator=(Vector2< T > &&other) noexcept'],['../classEule_1_1Vector3.html#a9e725f7a3bf0fb822acf9418dc950ad5',1,'Eule::Vector3::operator=(const Vector3< T > &other)'],['../classEule_1_1Vector3.html#a68cd4f7804a47455d5a5af9cc6b66e38',1,'Eule::Vector3::operator=(Vector3< T > &&other) noexcept'],['../classEule_1_1Vector4.html#a7dc41444f6e3fd30a9cc256ed8414ee6',1,'Eule::Vector4::operator=(const Vector4< T > &other)'],['../classEule_1_1Vector4.html#a331a780b59a0e15e887f11a6fe396934',1,'Eule::Vector4::operator=(Vector4< T > &&other) noexcept']]],
+ ['operator_3d_3d_81',['operator==',['../classEule_1_1Matrix4x4.html#a37f9e809552b58472f4e20fbeabffdca',1,'Eule::Matrix4x4::operator==()'],['../classEule_1_1Quaternion.html#a516d4dcc7c6f13d8846070b72f588210',1,'Eule::Quaternion::operator==()'],['../classEule_1_1Vector2.html#a3f73897ee668229ea1513f1e2482b296',1,'Eule::Vector2::operator==()'],['../classEule_1_1Vector3.html#a8619be9756e498c50158c5dac275262e',1,'Eule::Vector3::operator==()'],['../classEule_1_1Vector4.html#ae2af40b477e41f8a42db7f80a832a1e7',1,'Eule::Vector4::operator==()']]],
+ ['operator_5b_5d_82',['operator[]',['../classEule_1_1Matrix4x4.html#a17702fbf3399b86eb883486208895272',1,'Eule::Matrix4x4::operator[](std::size_t y)'],['../classEule_1_1Matrix4x4.html#a1fc5eb915560132c9d908a9c9eacc510',1,'Eule::Matrix4x4::operator[](std::size_t y) const'],['../classEule_1_1Vector2.html#acbfb002c7f506358e1c9648ad0a79734',1,'Eule::Vector2::operator[](std::size_t idx)'],['../classEule_1_1Vector2.html#ac5e06e8ff35709b2a0dda3d932f0d025',1,'Eule::Vector2::operator[](std::size_t idx) const'],['../classEule_1_1Vector3.html#a71f307ae6427a4d6df51647c9d76504b',1,'Eule::Vector3::operator[](std::size_t idx)'],['../classEule_1_1Vector3.html#a4c028a7bab65693aff5d1a7c992326dc',1,'Eule::Vector3::operator[](std::size_t idx) const'],['../classEule_1_1Vector4.html#ae64012cf90d0ad436066232a741b27d5',1,'Eule::Vector4::operator[](std::size_t idx)'],['../classEule_1_1Vector4.html#a603808150eb90008831ba3050bb38a37',1,'Eule::Vector4::operator[](std::size_t idx) const']]],
+ ['oscillate_83',['Oscillate',['../classEule_1_1Math.html#a1b0fb72c51751470f7f819b20a5b3b3f',1,'Eule::Math']]]
];
diff --git a/Doxygen/build/search/all_f.js b/Doxygen/build/search/all_f.js
index d47621f..3a9055f 100644
--- a/Doxygen/build/search/all_f.js
+++ b/Doxygen/build/search/all_f.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['p_83',['p',['../classEule_1_1Matrix4x4.html#a3fdccd317c5ea363b91f6d8096b28bd7',1,'Eule::Matrix4x4']]],
- ['past_84',['past',['../classEule_1_1Vector4.html#a5533bb69dbc4714fd53aaf1e0db9bf99',1,'Eule::Vector4']]],
- ['pi_85',['PI',['../Constants_8h.html#a299aabc5fc8285cbf99025330a3d0d0d',1,'Constants.h']]],
- ['pos_86',['pos',['../structEule_1_1Rect.html#a8013088ed66af106df10acd7ded49bc7',1,'Eule::Rect']]]
+ ['p_84',['p',['../classEule_1_1Matrix4x4.html#a3fdccd317c5ea363b91f6d8096b28bd7',1,'Eule::Matrix4x4']]],
+ ['past_85',['past',['../classEule_1_1Vector4.html#a5533bb69dbc4714fd53aaf1e0db9bf99',1,'Eule::Vector4']]],
+ ['pi_86',['PI',['../Constants_8h.html#a299aabc5fc8285cbf99025330a3d0d0d',1,'Constants.h']]],
+ ['pos_87',['pos',['../structEule_1_1Rect.html#a8013088ed66af106df10acd7ded49bc7',1,'Eule::Rect']]]
];
diff --git a/Doxygen/build/search/classes_0.js b/Doxygen/build/search/classes_0.js
index e136539..0a10b0a 100644
--- a/Doxygen/build/search/classes_0.js
+++ b/Doxygen/build/search/classes_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['collider_146',['Collider',['../classEule_1_1Collider.html',1,'Eule']]]
+ ['collider_147',['Collider',['../classEule_1_1Collider.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/classes_1.js b/Doxygen/build/search/classes_1.js
index 4d1afc3..4e4cd5e 100644
--- a/Doxygen/build/search/classes_1.js
+++ b/Doxygen/build/search/classes_1.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['math_147',['Math',['../classEule_1_1Math.html',1,'Eule']]],
- ['matrix4x4_148',['Matrix4x4',['../classEule_1_1Matrix4x4.html',1,'Eule']]]
+ ['math_148',['Math',['../classEule_1_1Math.html',1,'Eule']]],
+ ['matrix4x4_149',['Matrix4x4',['../classEule_1_1Matrix4x4.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/classes_2.js b/Doxygen/build/search/classes_2.js
index 2f359f3..315d86c 100644
--- a/Doxygen/build/search/classes_2.js
+++ b/Doxygen/build/search/classes_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['quaternion_149',['Quaternion',['../classEule_1_1Quaternion.html',1,'Eule']]]
+ ['quaternion_150',['Quaternion',['../classEule_1_1Quaternion.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/classes_3.js b/Doxygen/build/search/classes_3.js
index 964d12e..ed7125e 100644
--- a/Doxygen/build/search/classes_3.js
+++ b/Doxygen/build/search/classes_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['rect_150',['Rect',['../structEule_1_1Rect.html',1,'Eule']]]
+ ['rect_151',['Rect',['../structEule_1_1Rect.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/classes_4.js b/Doxygen/build/search/classes_4.js
index e280cfe..b098135 100644
--- a/Doxygen/build/search/classes_4.js
+++ b/Doxygen/build/search/classes_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['trapazoidalprismcollider_151',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html',1,'Eule']]]
+ ['trapazoidalprismcollider_152',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/classes_5.js b/Doxygen/build/search/classes_5.js
index de7fc37..850c799 100644
--- a/Doxygen/build/search/classes_5.js
+++ b/Doxygen/build/search/classes_5.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['vector2_152',['Vector2',['../classEule_1_1Vector2.html',1,'Eule']]],
- ['vector2_3c_20double_20_3e_153',['Vector2< double >',['../classEule_1_1Vector2.html',1,'Eule']]],
- ['vector3_154',['Vector3',['../classEule_1_1Vector3.html',1,'Eule']]],
- ['vector3_3c_20double_20_3e_155',['Vector3< double >',['../classEule_1_1Vector3.html',1,'Eule']]],
- ['vector4_156',['Vector4',['../classEule_1_1Vector4.html',1,'Eule']]],
- ['vector4_3c_20double_20_3e_157',['Vector4< double >',['../classEule_1_1Vector4.html',1,'Eule']]]
+ ['vector2_153',['Vector2',['../classEule_1_1Vector2.html',1,'Eule']]],
+ ['vector2_3c_20double_20_3e_154',['Vector2< double >',['../classEule_1_1Vector2.html',1,'Eule']]],
+ ['vector3_155',['Vector3',['../classEule_1_1Vector3.html',1,'Eule']]],
+ ['vector3_3c_20double_20_3e_156',['Vector3< double >',['../classEule_1_1Vector3.html',1,'Eule']]],
+ ['vector4_157',['Vector4',['../classEule_1_1Vector4.html',1,'Eule']]],
+ ['vector4_3c_20double_20_3e_158',['Vector4< double >',['../classEule_1_1Vector4.html',1,'Eule']]]
];
diff --git a/Doxygen/build/search/defines_0.js b/Doxygen/build/search/defines_0.js
index 5650966..6fad43e 100644
--- a/Doxygen/build/search/defines_0.js
+++ b/Doxygen/build/search/defines_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['make_5fsure_5frng_5fis_5finitialized_298',['MAKE_SURE_RNG_IS_INITIALIZED',['../Math_8cpp.html#ac0cae806d3e9a3772f7388dd53cfc370',1,'Math.cpp']]]
+ ['make_5fsure_5frng_5fis_5finitialized_300',['MAKE_SURE_RNG_IS_INITIALIZED',['../Math_8cpp.html#ac0cae806d3e9a3772f7388dd53cfc370',1,'Math.cpp']]]
];
diff --git a/Doxygen/build/search/files_0.js b/Doxygen/build/search/files_0.js
index 8e8c179..1c2fd6e 100644
--- a/Doxygen/build/search/files_0.js
+++ b/Doxygen/build/search/files_0.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['collider_2ecpp_159',['Collider.cpp',['../Collider_8cpp.html',1,'']]],
- ['collider_2eh_160',['Collider.h',['../Collider_8h.html',1,'']]],
- ['constants_2eh_161',['Constants.h',['../Constants_8h.html',1,'']]]
+ ['collider_2ecpp_160',['Collider.cpp',['../Collider_8cpp.html',1,'']]],
+ ['collider_2eh_161',['Collider.h',['../Collider_8h.html',1,'']]],
+ ['constants_2eh_162',['Constants.h',['../Constants_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/files_1.js b/Doxygen/build/search/files_1.js
index 0d179cb..2c6ef06 100644
--- a/Doxygen/build/search/files_1.js
+++ b/Doxygen/build/search/files_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['eule_2evcxproj_2efilelistabsolute_2etxt_162',['Eule.vcxproj.FileListAbsolute.txt',['../Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)'],['../x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)'],['../x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)']]]
+ ['eule_2evcxproj_2efilelistabsolute_2etxt_163',['Eule.vcxproj.FileListAbsolute.txt',['../Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)'],['../x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)'],['../x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html',1,'(Global Namespace)']]]
];
diff --git a/Doxygen/build/search/files_2.js b/Doxygen/build/search/files_2.js
index 3c0a437..483ee96 100644
--- a/Doxygen/build/search/files_2.js
+++ b/Doxygen/build/search/files_2.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['math_2ecpp_163',['Math.cpp',['../Math_8cpp.html',1,'']]],
- ['math_2eh_164',['Math.h',['../Math_8h.html',1,'']]],
- ['matrix4x4_2ecpp_165',['Matrix4x4.cpp',['../Matrix4x4_8cpp.html',1,'']]],
- ['matrix4x4_2eh_166',['Matrix4x4.h',['../Matrix4x4_8h.html',1,'']]]
+ ['math_2ecpp_164',['Math.cpp',['../Math_8cpp.html',1,'']]],
+ ['math_2eh_165',['Math.h',['../Math_8h.html',1,'']]],
+ ['matrix4x4_2ecpp_166',['Matrix4x4.cpp',['../Matrix4x4_8cpp.html',1,'']]],
+ ['matrix4x4_2eh_167',['Matrix4x4.h',['../Matrix4x4_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/files_3.js b/Doxygen/build/search/files_3.js
index bf725f5..355bef5 100644
--- a/Doxygen/build/search/files_3.js
+++ b/Doxygen/build/search/files_3.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['quaternion_2ecpp_167',['Quaternion.cpp',['../Quaternion_8cpp.html',1,'']]],
- ['quaternion_2eh_168',['Quaternion.h',['../Quaternion_8h.html',1,'']]]
+ ['quaternion_2ecpp_168',['Quaternion.cpp',['../Quaternion_8cpp.html',1,'']]],
+ ['quaternion_2eh_169',['Quaternion.h',['../Quaternion_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/files_4.js b/Doxygen/build/search/files_4.js
index 8dd1f9a..4e17532 100644
--- a/Doxygen/build/search/files_4.js
+++ b/Doxygen/build/search/files_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['rect_2eh_169',['Rect.h',['../Rect_8h.html',1,'']]]
+ ['rect_2eh_170',['Rect.h',['../Rect_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/files_5.js b/Doxygen/build/search/files_5.js
index 6bdafa9..04d66c7 100644
--- a/Doxygen/build/search/files_5.js
+++ b/Doxygen/build/search/files_5.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['trapazoidalprismcollider_2ecpp_170',['TrapazoidalPrismCollider.cpp',['../TrapazoidalPrismCollider_8cpp.html',1,'']]],
- ['trapazoidalprismcollider_2eh_171',['TrapazoidalPrismCollider.h',['../TrapazoidalPrismCollider_8h.html',1,'']]]
+ ['trapazoidalprismcollider_2ecpp_171',['TrapazoidalPrismCollider.cpp',['../TrapazoidalPrismCollider_8cpp.html',1,'']]],
+ ['trapazoidalprismcollider_2eh_172',['TrapazoidalPrismCollider.h',['../TrapazoidalPrismCollider_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/files_6.js b/Doxygen/build/search/files_6.js
index c3c884c..72dda93 100644
--- a/Doxygen/build/search/files_6.js
+++ b/Doxygen/build/search/files_6.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['vector2_2ecpp_172',['Vector2.cpp',['../Vector2_8cpp.html',1,'']]],
- ['vector2_2eh_173',['Vector2.h',['../Vector2_8h.html',1,'']]],
- ['vector3_2ecpp_174',['Vector3.cpp',['../Vector3_8cpp.html',1,'']]],
- ['vector3_2eh_175',['Vector3.h',['../Vector3_8h.html',1,'']]],
- ['vector4_2ecpp_176',['Vector4.cpp',['../Vector4_8cpp.html',1,'']]],
- ['vector4_2eh_177',['Vector4.h',['../Vector4_8h.html',1,'']]],
- ['version_2eh_178',['version.h',['../version_8h.html',1,'']]]
+ ['vector2_2ecpp_173',['Vector2.cpp',['../Vector2_8cpp.html',1,'']]],
+ ['vector2_2eh_174',['Vector2.h',['../Vector2_8h.html',1,'']]],
+ ['vector3_2ecpp_175',['Vector3.cpp',['../Vector3_8cpp.html',1,'']]],
+ ['vector3_2eh_176',['Vector3.h',['../Vector3_8h.html',1,'']]],
+ ['vector4_2ecpp_177',['Vector4.cpp',['../Vector4_8cpp.html',1,'']]],
+ ['vector4_2eh_178',['Vector4.h',['../Vector4_8h.html',1,'']]],
+ ['version_2eh_179',['version.h',['../version_8h.html',1,'']]]
];
diff --git a/Doxygen/build/search/functions_0.js b/Doxygen/build/search/functions_0.js
index f7dbe54..c47143f 100644
--- a/Doxygen/build/search/functions_0.js
+++ b/Doxygen/build/search/functions_0.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['abs_179',['Abs',['../classEule_1_1Math.html#ab9ccf4aa730ef825faf224445c86ab25',1,'Eule::Math']]],
- ['adjoint_180',['Adjoint',['../classEule_1_1Matrix4x4.html#a1c664d93fbd68ec9f8c762263fc45a97',1,'Eule::Matrix4x4']]],
- ['anglebetween_181',['AngleBetween',['../classEule_1_1Quaternion.html#a2c7d0c3521f0e6127ca4b5d5bdbf8329',1,'Eule::Quaternion']]]
+ ['abs_180',['Abs',['../classEule_1_1Math.html#ab9ccf4aa730ef825faf224445c86ab25',1,'Eule::Math']]],
+ ['adjoint_181',['Adjoint',['../classEule_1_1Matrix4x4.html#a1c664d93fbd68ec9f8c762263fc45a97',1,'Eule::Matrix4x4']]],
+ ['anglebetween_182',['AngleBetween',['../classEule_1_1Quaternion.html#a2c7d0c3521f0e6127ca4b5d5bdbf8329',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/functions_1.js b/Doxygen/build/search/functions_1.js
index e084b8e..4395755 100644
--- a/Doxygen/build/search/functions_1.js
+++ b/Doxygen/build/search/functions_1.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['clamp_182',['Clamp',['../classEule_1_1Math.html#a73947ee95912f0a06359fc5004bfc840',1,'Eule::Math']]],
- ['conjugate_183',['Conjugate',['../classEule_1_1Quaternion.html#aa5333ab28dbe4d5ae15ab5dbc36b90ca',1,'Eule::Quaternion']]],
- ['contains_184',['Contains',['../classEule_1_1Collider.html#a19a1220bf41df1d8c720296bfe91f5fb',1,'Eule::Collider::Contains()'],['../classEule_1_1TrapazoidalPrismCollider.html#abc4865f44bef057bbbb39385eae9e2dc',1,'Eule::TrapazoidalPrismCollider::Contains()']]],
- ['crossproduct_185',['CrossProduct',['../classEule_1_1Vector2.html#a308df926fccbf4a5321a821d92924dfb',1,'Eule::Vector2::CrossProduct()'],['../classEule_1_1Vector3.html#abd62a5f6b0f380491cf80d70ed2e5317',1,'Eule::Vector3::CrossProduct()']]]
+ ['clamp_183',['Clamp',['../classEule_1_1Math.html#a73947ee95912f0a06359fc5004bfc840',1,'Eule::Math']]],
+ ['conjugate_184',['Conjugate',['../classEule_1_1Quaternion.html#aa5333ab28dbe4d5ae15ab5dbc36b90ca',1,'Eule::Quaternion']]],
+ ['contains_185',['Contains',['../classEule_1_1Collider.html#a19a1220bf41df1d8c720296bfe91f5fb',1,'Eule::Collider::Contains()'],['../classEule_1_1TrapazoidalPrismCollider.html#abc4865f44bef057bbbb39385eae9e2dc',1,'Eule::TrapazoidalPrismCollider::Contains()']]],
+ ['crossproduct_186',['CrossProduct',['../classEule_1_1Vector2.html#a308df926fccbf4a5321a821d92924dfb',1,'Eule::Vector2::CrossProduct()'],['../classEule_1_1Vector3.html#abd62a5f6b0f380491cf80d70ed2e5317',1,'Eule::Vector3::CrossProduct()']]]
];
diff --git a/Doxygen/build/search/functions_2.js b/Doxygen/build/search/functions_2.js
index 638fdcb..7e49eb4 100644
--- a/Doxygen/build/search/functions_2.js
+++ b/Doxygen/build/search/functions_2.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['determinant_186',['Determinant',['../classEule_1_1Matrix4x4.html#a8a7c7d927d012aaa3abbbc210444b4c0',1,'Eule::Matrix4x4']]],
- ['dotproduct_187',['DotProduct',['../classEule_1_1Vector2.html#a5ed3a9b01d550a9b745b885fdb03d68c',1,'Eule::Vector2::DotProduct()'],['../classEule_1_1Vector3.html#a6cbc1516e045c0334f8bf8a1dcd6ca91',1,'Eule::Vector3::DotProduct()']]],
- ['droptranslationcomponents_188',['DropTranslationComponents',['../classEule_1_1Matrix4x4.html#a42eaf01fbe7f1f57d6fb5bf7111d3338',1,'Eule::Matrix4x4']]]
+ ['determinant_187',['Determinant',['../classEule_1_1Matrix4x4.html#a8a7c7d927d012aaa3abbbc210444b4c0',1,'Eule::Matrix4x4']]],
+ ['dotproduct_188',['DotProduct',['../classEule_1_1Vector2.html#a5ed3a9b01d550a9b745b885fdb03d68c',1,'Eule::Vector2::DotProduct()'],['../classEule_1_1Vector3.html#a6cbc1516e045c0334f8bf8a1dcd6ca91',1,'Eule::Vector3::DotProduct()']]],
+ ['droptranslationcomponents_189',['DropTranslationComponents',['../classEule_1_1Matrix4x4.html#a42eaf01fbe7f1f57d6fb5bf7111d3338',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/functions_3.js b/Doxygen/build/search/functions_3.js
index 0fb3606..8492558 100644
--- a/Doxygen/build/search/functions_3.js
+++ b/Doxygen/build/search/functions_3.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['getcofactors_189',['GetCofactors',['../classEule_1_1Matrix4x4.html#aefc37ab31604f888e393a1de62927d55',1,'Eule::Matrix4x4']]],
- ['getrawvalues_190',['GetRawValues',['../classEule_1_1Quaternion.html#aaa193aa23729338a64bbd16eacab56ec',1,'Eule::Quaternion']]],
- ['gettranslationcomponent_191',['GetTranslationComponent',['../classEule_1_1Matrix4x4.html#a19cc83344e288c09f7200d8410277b28',1,'Eule::Matrix4x4']]],
- ['getvertex_192',['GetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a4b49f6749d39571121621dd45b32bac3',1,'Eule::TrapazoidalPrismCollider']]]
+ ['getcofactors_190',['GetCofactors',['../classEule_1_1Matrix4x4.html#aefc37ab31604f888e393a1de62927d55',1,'Eule::Matrix4x4']]],
+ ['getrawvalues_191',['GetRawValues',['../classEule_1_1Quaternion.html#aaa193aa23729338a64bbd16eacab56ec',1,'Eule::Quaternion']]],
+ ['gettranslationcomponent_192',['GetTranslationComponent',['../classEule_1_1Matrix4x4.html#a19cc83344e288c09f7200d8410277b28',1,'Eule::Matrix4x4']]],
+ ['getvertex_193',['GetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a4b49f6749d39571121621dd45b32bac3',1,'Eule::TrapazoidalPrismCollider']]]
];
diff --git a/Doxygen/build/search/functions_4.js b/Doxygen/build/search/functions_4.js
index ff6c1a8..01a6187 100644
--- a/Doxygen/build/search/functions_4.js
+++ b/Doxygen/build/search/functions_4.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['inverse_193',['Inverse',['../classEule_1_1Quaternion.html#a704d63f0f2cd2d50fd61562e3c2eb576',1,'Eule::Quaternion']]],
- ['inverse3x3_194',['Inverse3x3',['../classEule_1_1Matrix4x4.html#acfd6d8677484cb6ed246efe5c39b9119',1,'Eule::Matrix4x4']]],
- ['inverse4x4_195',['Inverse4x4',['../classEule_1_1Matrix4x4.html#ab635c2bbd0d91ad35369efd4dc5dac29',1,'Eule::Matrix4x4']]],
- ['isinversible3x3_196',['IsInversible3x3',['../classEule_1_1Matrix4x4.html#ab52b7e10a4e7ecbdb347fd82eb9ecd22',1,'Eule::Matrix4x4']]],
- ['isinversible4x4_197',['IsInversible4x4',['../classEule_1_1Matrix4x4.html#a24a2113d49c0a86c48755b8ad11e22c0',1,'Eule::Matrix4x4']]]
+ ['inverse_194',['Inverse',['../classEule_1_1Quaternion.html#a704d63f0f2cd2d50fd61562e3c2eb576',1,'Eule::Quaternion']]],
+ ['inverse3x3_195',['Inverse3x3',['../classEule_1_1Matrix4x4.html#acfd6d8677484cb6ed246efe5c39b9119',1,'Eule::Matrix4x4']]],
+ ['inverse4x4_196',['Inverse4x4',['../classEule_1_1Matrix4x4.html#ab635c2bbd0d91ad35369efd4dc5dac29',1,'Eule::Matrix4x4']]],
+ ['isinversible3x3_197',['IsInversible3x3',['../classEule_1_1Matrix4x4.html#ab52b7e10a4e7ecbdb347fd82eb9ecd22',1,'Eule::Matrix4x4']]],
+ ['isinversible4x4_198',['IsInversible4x4',['../classEule_1_1Matrix4x4.html#a24a2113d49c0a86c48755b8ad11e22c0',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/functions_5.js b/Doxygen/build/search/functions_5.js
index da07485..f3e792c 100644
--- a/Doxygen/build/search/functions_5.js
+++ b/Doxygen/build/search/functions_5.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['lerp_198',['Lerp',['../classEule_1_1Math.html#a991f62401991014de20aca0fda9f9ef7',1,'Eule::Math::Lerp()'],['../classEule_1_1Quaternion.html#a2c386181050f7745341a00f79e496e08',1,'Eule::Quaternion::Lerp()'],['../classEule_1_1Vector2.html#a8bb45fd8415f24c58a59739d67f86038',1,'Eule::Vector2::Lerp()'],['../classEule_1_1Vector3.html#add2f96155edb1159b53725932d951f1f',1,'Eule::Vector3::Lerp()'],['../classEule_1_1Vector4.html#ae5b7ed7132d76ffbde20f24330fd4f69',1,'Eule::Vector4::Lerp()']]],
- ['lerpself_199',['LerpSelf',['../classEule_1_1Vector2.html#a85ad9f5dca4f60c679be5edd86942774',1,'Eule::Vector2::LerpSelf()'],['../classEule_1_1Vector3.html#a8fb48e9a527d5e6fadb3b3102fa8f4c3',1,'Eule::Vector3::LerpSelf()'],['../classEule_1_1Vector4.html#ab4efb629829cfebcbb82b4318c3e3bb3',1,'Eule::Vector4::LerpSelf()']]]
+ ['lerp_199',['Lerp',['../classEule_1_1Math.html#a991f62401991014de20aca0fda9f9ef7',1,'Eule::Math::Lerp()'],['../classEule_1_1Quaternion.html#a2c386181050f7745341a00f79e496e08',1,'Eule::Quaternion::Lerp()'],['../classEule_1_1Vector2.html#a8bb45fd8415f24c58a59739d67f86038',1,'Eule::Vector2::Lerp()'],['../classEule_1_1Vector3.html#add2f96155edb1159b53725932d951f1f',1,'Eule::Vector3::Lerp()'],['../classEule_1_1Vector4.html#ae5b7ed7132d76ffbde20f24330fd4f69',1,'Eule::Vector4::Lerp()']]],
+ ['lerpself_200',['LerpSelf',['../classEule_1_1Vector2.html#a85ad9f5dca4f60c679be5edd86942774',1,'Eule::Vector2::LerpSelf()'],['../classEule_1_1Vector3.html#a8fb48e9a527d5e6fadb3b3102fa8f4c3',1,'Eule::Vector3::LerpSelf()'],['../classEule_1_1Vector4.html#ab4efb629829cfebcbb82b4318c3e3bb3',1,'Eule::Vector4::LerpSelf()']]]
];
diff --git a/Doxygen/build/search/functions_6.js b/Doxygen/build/search/functions_6.js
index 44f6252..abd5fdf 100644
--- a/Doxygen/build/search/functions_6.js
+++ b/Doxygen/build/search/functions_6.js
@@ -1,8 +1,9 @@
var searchData=
[
- ['magnitude_200',['Magnitude',['../classEule_1_1Vector2.html#a85551e0734a2f3143c4ecdbaf4a3ea46',1,'Eule::Vector2::Magnitude()'],['../classEule_1_1Vector3.html#a96e6e436600d1420250ef2868854988d',1,'Eule::Vector3::Magnitude()'],['../classEule_1_1Vector4.html#a35c6fccb7a02095b595575903b590dd2',1,'Eule::Vector4::Magnitude()']]],
- ['matrix4x4_201',['Matrix4x4',['../classEule_1_1Matrix4x4.html#a714a467ba7f85f88ebe3897b5e3580be',1,'Eule::Matrix4x4::Matrix4x4()'],['../classEule_1_1Matrix4x4.html#a4a71d8fc881ddb7d51577e0a762ac186',1,'Eule::Matrix4x4::Matrix4x4(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a44f2af9bfad01c2d065985c1dfda8d08',1,'Eule::Matrix4x4::Matrix4x4(Matrix4x4 &&other) noexcept']]],
- ['max_202',['Max',['../classEule_1_1Math.html#a991c620839f5fa9fcfe7e503b8ab0008',1,'Eule::Math']]],
- ['min_203',['Min',['../classEule_1_1Math.html#aa4d3c52cb09984ec567a9961ff7e3f02',1,'Eule::Math']]],
- ['multiply4x4_204',['Multiply4x4',['../classEule_1_1Matrix4x4.html#ae364e54822b558526dd3404953d48090',1,'Eule::Matrix4x4']]]
+ ['magnitude_201',['Magnitude',['../classEule_1_1Vector2.html#a85551e0734a2f3143c4ecdbaf4a3ea46',1,'Eule::Vector2::Magnitude()'],['../classEule_1_1Vector3.html#a96e6e436600d1420250ef2868854988d',1,'Eule::Vector3::Magnitude()'],['../classEule_1_1Vector4.html#a35c6fccb7a02095b595575903b590dd2',1,'Eule::Vector4::Magnitude()']]],
+ ['matrix4x4_202',['Matrix4x4',['../classEule_1_1Matrix4x4.html#a714a467ba7f85f88ebe3897b5e3580be',1,'Eule::Matrix4x4::Matrix4x4()'],['../classEule_1_1Matrix4x4.html#a4a71d8fc881ddb7d51577e0a762ac186',1,'Eule::Matrix4x4::Matrix4x4(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a44f2af9bfad01c2d065985c1dfda8d08',1,'Eule::Matrix4x4::Matrix4x4(Matrix4x4 &&other) noexcept']]],
+ ['max_203',['Max',['../classEule_1_1Math.html#a991c620839f5fa9fcfe7e503b8ab0008',1,'Eule::Math']]],
+ ['min_204',['Min',['../classEule_1_1Math.html#aa4d3c52cb09984ec567a9961ff7e3f02',1,'Eule::Math']]],
+ ['mod_205',['Mod',['../classEule_1_1Math.html#a9d17091e986de45e9bbee484e2d56430',1,'Eule::Math']]],
+ ['multiply4x4_206',['Multiply4x4',['../classEule_1_1Matrix4x4.html#ae364e54822b558526dd3404953d48090',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/functions_7.js b/Doxygen/build/search/functions_7.js
index 3978ad6..55e45fc 100644
--- a/Doxygen/build/search/functions_7.js
+++ b/Doxygen/build/search/functions_7.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['normalize_205',['Normalize',['../classEule_1_1Vector2.html#a0f8de10acb284e2d6fcda8ba6efb3a15',1,'Eule::Vector2::Normalize()'],['../classEule_1_1Vector3.html#a4650f19df9b05d941d0fbc29ba59d980',1,'Eule::Vector3::Normalize()'],['../classEule_1_1Vector4.html#a3d10b51b1fe97661650b2991b29b67a7',1,'Eule::Vector4::Normalize()']]],
- ['normalizeself_206',['NormalizeSelf',['../classEule_1_1Vector2.html#a9b15bbe640e8b40a743de72652b74591',1,'Eule::Vector2::NormalizeSelf()'],['../classEule_1_1Vector3.html#a69f80925d46f3630a2242b44ddb43a56',1,'Eule::Vector3::NormalizeSelf()'],['../classEule_1_1Vector4.html#a98bea58a58b04357044f72afc905896d',1,'Eule::Vector4::NormalizeSelf()']]]
+ ['normalize_207',['Normalize',['../classEule_1_1Vector2.html#a0f8de10acb284e2d6fcda8ba6efb3a15',1,'Eule::Vector2::Normalize()'],['../classEule_1_1Vector3.html#a4650f19df9b05d941d0fbc29ba59d980',1,'Eule::Vector3::Normalize()'],['../classEule_1_1Vector4.html#a3d10b51b1fe97661650b2991b29b67a7',1,'Eule::Vector4::Normalize()']]],
+ ['normalizeself_208',['NormalizeSelf',['../classEule_1_1Vector2.html#a9b15bbe640e8b40a743de72652b74591',1,'Eule::Vector2::NormalizeSelf()'],['../classEule_1_1Vector3.html#a69f80925d46f3630a2242b44ddb43a56',1,'Eule::Vector3::NormalizeSelf()'],['../classEule_1_1Vector4.html#a98bea58a58b04357044f72afc905896d',1,'Eule::Vector4::NormalizeSelf()']]]
];
diff --git a/Doxygen/build/search/functions_8.js b/Doxygen/build/search/functions_8.js
index 577c644..1e72441 100644
--- a/Doxygen/build/search/functions_8.js
+++ b/Doxygen/build/search/functions_8.js
@@ -1,20 +1,20 @@
var searchData=
[
- ['operator_20vector2_3c_20t_20_3e_207',['operator Vector2< T >',['../classEule_1_1Vector3.html#a0bdcd7104775000964029ef94e8a3b6a',1,'Eule::Vector3::operator Vector2< T >()'],['../classEule_1_1Vector4.html#aa1384f5e84216dc264074b716efd37a0',1,'Eule::Vector4::operator Vector2< T >()']]],
- ['operator_20vector3_3c_20t_20_3e_208',['operator Vector3< T >',['../classEule_1_1Vector2.html#a3623d54a21bd36d25916218d7ee6eef0',1,'Eule::Vector2::operator Vector3< T >()'],['../classEule_1_1Vector4.html#ab6911dc86dd0289c604167b95e18ebbc',1,'Eule::Vector4::operator Vector3< T >()']]],
- ['operator_20vector4_3c_20t_20_3e_209',['operator Vector4< T >',['../classEule_1_1Vector2.html#a4adc4bcb6adab3c937c8154ddc4d9d51',1,'Eule::Vector2::operator Vector4< T >()'],['../classEule_1_1Vector3.html#a67d1daadee40fbaada3b5c3b4b4b7e79',1,'Eule::Vector3::operator Vector4< T >()']]],
- ['operator_21_3d_210',['operator!=',['../classEule_1_1Matrix4x4.html#a4e78f3931e6467f50f979e35e4b39a22',1,'Eule::Matrix4x4::operator!=()'],['../classEule_1_1Quaternion.html#a1a97201d7deb56f543d65be9741cd2bd',1,'Eule::Quaternion::operator!=()'],['../classEule_1_1Vector2.html#aff40b705013d8356239b01c80b26e9a9',1,'Eule::Vector2::operator!=()'],['../classEule_1_1Vector3.html#ad71e5d9e7c46e63d226c180a2d8c0beb',1,'Eule::Vector3::operator!=()'],['../classEule_1_1Vector4.html#abc9e49133b73116830c953a4666e403c',1,'Eule::Vector4::operator!=()']]],
- ['operator_2a_211',['operator*',['../classEule_1_1Matrix4x4.html#a1c687b90d224b7fac251d8539b8d1a57',1,'Eule::Matrix4x4::operator*(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#aea2039315271583e4832c8502e5d9144',1,'Eule::Matrix4x4::operator*(const double scalar) const'],['../classEule_1_1Quaternion.html#ab178e12364d87fb676d85695e491361f',1,'Eule::Quaternion::operator*(const Quaternion &q) const'],['../classEule_1_1Quaternion.html#a29aeab8de1a33ae8c043e3438829835f',1,'Eule::Quaternion::operator*(const Vector3d &p) const'],['../classEule_1_1Vector2.html#af70e271efeb2ea957532e917773e2724',1,'Eule::Vector2::operator*()'],['../classEule_1_1Vector3.html#afd6db19e66c398814f79bfd454682548',1,'Eule::Vector3::operator*(const T scale) const'],['../classEule_1_1Vector3.html#ab7148d41a5184ee4e2948cfdc5eb53f5',1,'Eule::Vector3::operator*(const Matrix4x4 &mat) const'],['../classEule_1_1Vector4.html#af397629f4fc12f8846df9bab8d6d8bbe',1,'Eule::Vector4::operator*(const T scale) const'],['../classEule_1_1Vector4.html#af19cb20ab4ccf6f39c9c8875495de565',1,'Eule::Vector4::operator*(const Matrix4x4 &mat) const']]],
- ['operator_2a_3d_212',['operator*=',['../classEule_1_1Matrix4x4.html#a45fbc7927b3acf79c219da27470e0d27',1,'Eule::Matrix4x4::operator*=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a0e8b677ef2f023df5bc46b47d4c15220',1,'Eule::Matrix4x4::operator*=(const double scalar)'],['../classEule_1_1Quaternion.html#a8941e3b43aabd15e2471e57ebd49c8a7',1,'Eule::Quaternion::operator*=()'],['../classEule_1_1Vector2.html#a14bd68884a3d6b83201f38df17ff1082',1,'Eule::Vector2::operator*=()'],['../classEule_1_1Vector3.html#a7a6e66693d2a1e5cf4dd7cca94ad49db',1,'Eule::Vector3::operator*=(const T scale)'],['../classEule_1_1Vector3.html#a2c3254704c4bf900277d2205f55f4157',1,'Eule::Vector3::operator*=(const Matrix4x4 &mat)'],['../classEule_1_1Vector4.html#a2359c0ecd8b9af425df240774d5ae950',1,'Eule::Vector4::operator*=(const T scale)'],['../classEule_1_1Vector4.html#a7b48a3504125d0017ea237825da3d126',1,'Eule::Vector4::operator*=(const Matrix4x4 &mat)']]],
- ['operator_2b_213',['operator+',['../classEule_1_1Matrix4x4.html#a8e5abd340eef361f18bd8cc7166fef1b',1,'Eule::Matrix4x4::operator+()'],['../classEule_1_1Vector2.html#a2acbb7e46d9659a26afb746372ea4364',1,'Eule::Vector2::operator+()'],['../classEule_1_1Vector3.html#ae094943bacbd043b41f9b34bdb51542e',1,'Eule::Vector3::operator+()'],['../classEule_1_1Vector4.html#a0b8b7947175218917b2683d48790a40f',1,'Eule::Vector4::operator+()']]],
- ['operator_2b_3d_214',['operator+=',['../classEule_1_1Matrix4x4.html#a89e9d610c16c97178a62b697d04fd873',1,'Eule::Matrix4x4::operator+=()'],['../classEule_1_1Vector2.html#a8b1eb48922a38c4237ea26b11ce43fd2',1,'Eule::Vector2::operator+=()'],['../classEule_1_1Vector3.html#ac6fe920a34552925aff185f335b13e14',1,'Eule::Vector3::operator+=()'],['../classEule_1_1Vector4.html#a54a9edbe72049b85f03827d488363d0a',1,'Eule::Vector4::operator+=()']]],
- ['operator_2d_215',['operator-',['../classEule_1_1Matrix4x4.html#a4d4f16882462f4afc18debc6594019a1',1,'Eule::Matrix4x4::operator-()'],['../classEule_1_1Vector2.html#a52060a0688502456b4bb3e443c36c25d',1,'Eule::Vector2::operator-(const Vector2< T > &other) const'],['../classEule_1_1Vector2.html#a352b4e84721183ef182324d350df64df',1,'Eule::Vector2::operator-() const'],['../classEule_1_1Vector3.html#a88273031482c057795e05ea25218ea4b',1,'Eule::Vector3::operator-(const Vector3< T > &other) const'],['../classEule_1_1Vector3.html#a11f2449516a8787f4cce227f12ae2f03',1,'Eule::Vector3::operator-() const'],['../classEule_1_1Vector4.html#a6e68957131d6d87c69dce71ff88097f3',1,'Eule::Vector4::operator-(const Vector4< T > &other) const'],['../classEule_1_1Vector4.html#a36426b12cdcdbfaa6daa35c9d3d4e9c4',1,'Eule::Vector4::operator-() const']]],
- ['operator_2d_3d_216',['operator-=',['../classEule_1_1Matrix4x4.html#aca08ad35ac143742eb2aa22892d30e46',1,'Eule::Matrix4x4::operator-=()'],['../classEule_1_1Vector2.html#a76103604080c7d718b634f9394143bfd',1,'Eule::Vector2::operator-=()'],['../classEule_1_1Vector3.html#af1207f3bf66aaf0fa781d43db40b8006',1,'Eule::Vector3::operator-=()'],['../classEule_1_1Vector4.html#aec85460804d89ed9206cc478b2f3c8ba',1,'Eule::Vector4::operator-=()']]],
- ['operator_2f_217',['operator/',['../classEule_1_1Matrix4x4.html#acbc9bcf9b58d98372b8f754b2661dc04',1,'Eule::Matrix4x4::operator/(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#acca753b1befa72d893ccb73a2390a259',1,'Eule::Matrix4x4::operator/(const double denominator) const'],['../classEule_1_1Quaternion.html#a23488d14e31db8cec75a0e8c6f38c70a',1,'Eule::Quaternion::operator/()'],['../classEule_1_1Vector2.html#adcecda237ca7909bc8de0f8e4a1b586d',1,'Eule::Vector2::operator/()'],['../classEule_1_1Vector3.html#aa9bace50e1db42029d93fbd8a417fc70',1,'Eule::Vector3::operator/()'],['../classEule_1_1Vector4.html#ac952c5322209dffd5ea7bb4a9b06c52d',1,'Eule::Vector4::operator/()']]],
- ['operator_2f_3d_218',['operator/=',['../classEule_1_1Matrix4x4.html#a25369a9c56f20e205e827dab8be78b21',1,'Eule::Matrix4x4::operator/=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a7335fdcec31085ff17b4eda00bf0e3eb',1,'Eule::Matrix4x4::operator/=(const double denominator)'],['../classEule_1_1Quaternion.html#aa071c90a64d21cbb8109366bf2449838',1,'Eule::Quaternion::operator/=()'],['../classEule_1_1Vector2.html#a1a4503a880f870a1f225fe635e7482bb',1,'Eule::Vector2::operator/=()'],['../classEule_1_1Vector3.html#a69f00f05eda60630d48499067297e431',1,'Eule::Vector3::operator/=()'],['../classEule_1_1Vector4.html#a35680f0675813c93e1c2cd3607c1ea2e',1,'Eule::Vector4::operator/=()']]],
- ['operator_3c_3c_219',['operator<<',['../namespaceEule.html#aa7ebcddcafa056556a6e17dcc968e7dd',1,'Eule::operator<<(std::ostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#ae2fd3ed809d4c950926560fd9b3f2886',1,'Eule::operator<<(std::wostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#a632355bad553c40d9fd297c260c1d44b',1,'Eule::operator<<(std::ostream &os, const Quaternion &q)'],['../namespaceEule.html#a5d5c597b5ae3b3143015316a4a60eacc',1,'Eule::operator<<(std::wostream &os, const Quaternion &q)']]],
- ['operator_3d_220',['operator=',['../classEule_1_1Matrix4x4.html#a26938f026d8d438f72b1d5fd4a28f61c',1,'Eule::Matrix4x4::operator=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a3e2dab83b760ff7da038f14b977d7642',1,'Eule::Matrix4x4::operator=(Matrix4x4 &&other) noexcept'],['../classEule_1_1Quaternion.html#a9cf7fd3318ffdd50e6567c84d24c20e9',1,'Eule::Quaternion::operator=()'],['../classEule_1_1TrapazoidalPrismCollider.html#a1dd50a1f4139a78d9c1c9d6f62a429bd',1,'Eule::TrapazoidalPrismCollider::operator=(const TrapazoidalPrismCollider &other)'],['../classEule_1_1TrapazoidalPrismCollider.html#a7ca93565db388a08ed955a42c8fb99d8',1,'Eule::TrapazoidalPrismCollider::operator=(TrapazoidalPrismCollider &&other) noexcept'],['../classEule_1_1Vector2.html#afc79cf4d93bd0e6feec0fe64fa10d3cf',1,'Eule::Vector2::operator=(const Vector2< T > &other)'],['../classEule_1_1Vector2.html#a6642aa42c0446aecd59f67244ddad873',1,'Eule::Vector2::operator=(Vector2< T > &&other) noexcept'],['../classEule_1_1Vector3.html#a9e725f7a3bf0fb822acf9418dc950ad5',1,'Eule::Vector3::operator=(const Vector3< T > &other)'],['../classEule_1_1Vector3.html#a68cd4f7804a47455d5a5af9cc6b66e38',1,'Eule::Vector3::operator=(Vector3< T > &&other) noexcept'],['../classEule_1_1Vector4.html#a7dc41444f6e3fd30a9cc256ed8414ee6',1,'Eule::Vector4::operator=(const Vector4< T > &other)'],['../classEule_1_1Vector4.html#a331a780b59a0e15e887f11a6fe396934',1,'Eule::Vector4::operator=(Vector4< T > &&other) noexcept']]],
- ['operator_3d_3d_221',['operator==',['../classEule_1_1Matrix4x4.html#a37f9e809552b58472f4e20fbeabffdca',1,'Eule::Matrix4x4::operator==()'],['../classEule_1_1Quaternion.html#a516d4dcc7c6f13d8846070b72f588210',1,'Eule::Quaternion::operator==()'],['../classEule_1_1Vector2.html#a3f73897ee668229ea1513f1e2482b296',1,'Eule::Vector2::operator==()'],['../classEule_1_1Vector3.html#a8619be9756e498c50158c5dac275262e',1,'Eule::Vector3::operator==()'],['../classEule_1_1Vector4.html#ae2af40b477e41f8a42db7f80a832a1e7',1,'Eule::Vector4::operator==()']]],
- ['operator_5b_5d_222',['operator[]',['../classEule_1_1Matrix4x4.html#a17702fbf3399b86eb883486208895272',1,'Eule::Matrix4x4::operator[](std::size_t y)'],['../classEule_1_1Matrix4x4.html#a1fc5eb915560132c9d908a9c9eacc510',1,'Eule::Matrix4x4::operator[](std::size_t y) const'],['../classEule_1_1Vector2.html#acbfb002c7f506358e1c9648ad0a79734',1,'Eule::Vector2::operator[](std::size_t idx)'],['../classEule_1_1Vector2.html#ac5e06e8ff35709b2a0dda3d932f0d025',1,'Eule::Vector2::operator[](std::size_t idx) const'],['../classEule_1_1Vector3.html#a71f307ae6427a4d6df51647c9d76504b',1,'Eule::Vector3::operator[](std::size_t idx)'],['../classEule_1_1Vector3.html#a4c028a7bab65693aff5d1a7c992326dc',1,'Eule::Vector3::operator[](std::size_t idx) const'],['../classEule_1_1Vector4.html#ae64012cf90d0ad436066232a741b27d5',1,'Eule::Vector4::operator[](std::size_t idx)'],['../classEule_1_1Vector4.html#a603808150eb90008831ba3050bb38a37',1,'Eule::Vector4::operator[](std::size_t idx) const']]],
- ['oscillate_223',['Oscillate',['../classEule_1_1Math.html#a1b0fb72c51751470f7f819b20a5b3b3f',1,'Eule::Math']]]
+ ['operator_20vector2_3c_20t_20_3e_209',['operator Vector2< T >',['../classEule_1_1Vector3.html#a0bdcd7104775000964029ef94e8a3b6a',1,'Eule::Vector3::operator Vector2< T >()'],['../classEule_1_1Vector4.html#aa1384f5e84216dc264074b716efd37a0',1,'Eule::Vector4::operator Vector2< T >()']]],
+ ['operator_20vector3_3c_20t_20_3e_210',['operator Vector3< T >',['../classEule_1_1Vector2.html#a3623d54a21bd36d25916218d7ee6eef0',1,'Eule::Vector2::operator Vector3< T >()'],['../classEule_1_1Vector4.html#ab6911dc86dd0289c604167b95e18ebbc',1,'Eule::Vector4::operator Vector3< T >()']]],
+ ['operator_20vector4_3c_20t_20_3e_211',['operator Vector4< T >',['../classEule_1_1Vector2.html#a4adc4bcb6adab3c937c8154ddc4d9d51',1,'Eule::Vector2::operator Vector4< T >()'],['../classEule_1_1Vector3.html#a67d1daadee40fbaada3b5c3b4b4b7e79',1,'Eule::Vector3::operator Vector4< T >()']]],
+ ['operator_21_3d_212',['operator!=',['../classEule_1_1Matrix4x4.html#a4e78f3931e6467f50f979e35e4b39a22',1,'Eule::Matrix4x4::operator!=()'],['../classEule_1_1Quaternion.html#a1a97201d7deb56f543d65be9741cd2bd',1,'Eule::Quaternion::operator!=()'],['../classEule_1_1Vector2.html#aff40b705013d8356239b01c80b26e9a9',1,'Eule::Vector2::operator!=()'],['../classEule_1_1Vector3.html#ad71e5d9e7c46e63d226c180a2d8c0beb',1,'Eule::Vector3::operator!=()'],['../classEule_1_1Vector4.html#abc9e49133b73116830c953a4666e403c',1,'Eule::Vector4::operator!=()']]],
+ ['operator_2a_213',['operator*',['../classEule_1_1Matrix4x4.html#a1c687b90d224b7fac251d8539b8d1a57',1,'Eule::Matrix4x4::operator*(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#aea2039315271583e4832c8502e5d9144',1,'Eule::Matrix4x4::operator*(const double scalar) const'],['../classEule_1_1Quaternion.html#ab178e12364d87fb676d85695e491361f',1,'Eule::Quaternion::operator*(const Quaternion &q) const'],['../classEule_1_1Quaternion.html#a29aeab8de1a33ae8c043e3438829835f',1,'Eule::Quaternion::operator*(const Vector3d &p) const'],['../classEule_1_1Vector2.html#af70e271efeb2ea957532e917773e2724',1,'Eule::Vector2::operator*()'],['../classEule_1_1Vector3.html#afd6db19e66c398814f79bfd454682548',1,'Eule::Vector3::operator*(const T scale) const'],['../classEule_1_1Vector3.html#ab7148d41a5184ee4e2948cfdc5eb53f5',1,'Eule::Vector3::operator*(const Matrix4x4 &mat) const'],['../classEule_1_1Vector4.html#af397629f4fc12f8846df9bab8d6d8bbe',1,'Eule::Vector4::operator*(const T scale) const'],['../classEule_1_1Vector4.html#af19cb20ab4ccf6f39c9c8875495de565',1,'Eule::Vector4::operator*(const Matrix4x4 &mat) const']]],
+ ['operator_2a_3d_214',['operator*=',['../classEule_1_1Matrix4x4.html#a45fbc7927b3acf79c219da27470e0d27',1,'Eule::Matrix4x4::operator*=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a0e8b677ef2f023df5bc46b47d4c15220',1,'Eule::Matrix4x4::operator*=(const double scalar)'],['../classEule_1_1Quaternion.html#a8941e3b43aabd15e2471e57ebd49c8a7',1,'Eule::Quaternion::operator*=()'],['../classEule_1_1Vector2.html#a14bd68884a3d6b83201f38df17ff1082',1,'Eule::Vector2::operator*=()'],['../classEule_1_1Vector3.html#a7a6e66693d2a1e5cf4dd7cca94ad49db',1,'Eule::Vector3::operator*=(const T scale)'],['../classEule_1_1Vector3.html#a2c3254704c4bf900277d2205f55f4157',1,'Eule::Vector3::operator*=(const Matrix4x4 &mat)'],['../classEule_1_1Vector4.html#a2359c0ecd8b9af425df240774d5ae950',1,'Eule::Vector4::operator*=(const T scale)'],['../classEule_1_1Vector4.html#a7b48a3504125d0017ea237825da3d126',1,'Eule::Vector4::operator*=(const Matrix4x4 &mat)']]],
+ ['operator_2b_215',['operator+',['../classEule_1_1Matrix4x4.html#a8e5abd340eef361f18bd8cc7166fef1b',1,'Eule::Matrix4x4::operator+()'],['../classEule_1_1Vector2.html#a2acbb7e46d9659a26afb746372ea4364',1,'Eule::Vector2::operator+()'],['../classEule_1_1Vector3.html#ae094943bacbd043b41f9b34bdb51542e',1,'Eule::Vector3::operator+()'],['../classEule_1_1Vector4.html#a0b8b7947175218917b2683d48790a40f',1,'Eule::Vector4::operator+()']]],
+ ['operator_2b_3d_216',['operator+=',['../classEule_1_1Matrix4x4.html#a89e9d610c16c97178a62b697d04fd873',1,'Eule::Matrix4x4::operator+=()'],['../classEule_1_1Vector2.html#a8b1eb48922a38c4237ea26b11ce43fd2',1,'Eule::Vector2::operator+=()'],['../classEule_1_1Vector3.html#ac6fe920a34552925aff185f335b13e14',1,'Eule::Vector3::operator+=()'],['../classEule_1_1Vector4.html#a54a9edbe72049b85f03827d488363d0a',1,'Eule::Vector4::operator+=()']]],
+ ['operator_2d_217',['operator-',['../classEule_1_1Matrix4x4.html#a4d4f16882462f4afc18debc6594019a1',1,'Eule::Matrix4x4::operator-()'],['../classEule_1_1Vector2.html#a52060a0688502456b4bb3e443c36c25d',1,'Eule::Vector2::operator-(const Vector2< T > &other) const'],['../classEule_1_1Vector2.html#a352b4e84721183ef182324d350df64df',1,'Eule::Vector2::operator-() const'],['../classEule_1_1Vector3.html#a88273031482c057795e05ea25218ea4b',1,'Eule::Vector3::operator-(const Vector3< T > &other) const'],['../classEule_1_1Vector3.html#a11f2449516a8787f4cce227f12ae2f03',1,'Eule::Vector3::operator-() const'],['../classEule_1_1Vector4.html#a6e68957131d6d87c69dce71ff88097f3',1,'Eule::Vector4::operator-(const Vector4< T > &other) const'],['../classEule_1_1Vector4.html#a36426b12cdcdbfaa6daa35c9d3d4e9c4',1,'Eule::Vector4::operator-() const']]],
+ ['operator_2d_3d_218',['operator-=',['../classEule_1_1Matrix4x4.html#aca08ad35ac143742eb2aa22892d30e46',1,'Eule::Matrix4x4::operator-=()'],['../classEule_1_1Vector2.html#a76103604080c7d718b634f9394143bfd',1,'Eule::Vector2::operator-=()'],['../classEule_1_1Vector3.html#af1207f3bf66aaf0fa781d43db40b8006',1,'Eule::Vector3::operator-=()'],['../classEule_1_1Vector4.html#aec85460804d89ed9206cc478b2f3c8ba',1,'Eule::Vector4::operator-=()']]],
+ ['operator_2f_219',['operator/',['../classEule_1_1Matrix4x4.html#acbc9bcf9b58d98372b8f754b2661dc04',1,'Eule::Matrix4x4::operator/(const Matrix4x4 &other) const'],['../classEule_1_1Matrix4x4.html#acca753b1befa72d893ccb73a2390a259',1,'Eule::Matrix4x4::operator/(const double denominator) const'],['../classEule_1_1Quaternion.html#a23488d14e31db8cec75a0e8c6f38c70a',1,'Eule::Quaternion::operator/()'],['../classEule_1_1Vector2.html#adcecda237ca7909bc8de0f8e4a1b586d',1,'Eule::Vector2::operator/()'],['../classEule_1_1Vector3.html#aa9bace50e1db42029d93fbd8a417fc70',1,'Eule::Vector3::operator/()'],['../classEule_1_1Vector4.html#ac952c5322209dffd5ea7bb4a9b06c52d',1,'Eule::Vector4::operator/()']]],
+ ['operator_2f_3d_220',['operator/=',['../classEule_1_1Matrix4x4.html#a25369a9c56f20e205e827dab8be78b21',1,'Eule::Matrix4x4::operator/=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a7335fdcec31085ff17b4eda00bf0e3eb',1,'Eule::Matrix4x4::operator/=(const double denominator)'],['../classEule_1_1Quaternion.html#aa071c90a64d21cbb8109366bf2449838',1,'Eule::Quaternion::operator/=()'],['../classEule_1_1Vector2.html#a1a4503a880f870a1f225fe635e7482bb',1,'Eule::Vector2::operator/=()'],['../classEule_1_1Vector3.html#a69f00f05eda60630d48499067297e431',1,'Eule::Vector3::operator/=()'],['../classEule_1_1Vector4.html#a35680f0675813c93e1c2cd3607c1ea2e',1,'Eule::Vector4::operator/=()']]],
+ ['operator_3c_3c_221',['operator<<',['../namespaceEule.html#aa7ebcddcafa056556a6e17dcc968e7dd',1,'Eule::operator<<(std::ostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#ae2fd3ed809d4c950926560fd9b3f2886',1,'Eule::operator<<(std::wostream &os, const Matrix4x4 &m)'],['../namespaceEule.html#a632355bad553c40d9fd297c260c1d44b',1,'Eule::operator<<(std::ostream &os, const Quaternion &q)'],['../namespaceEule.html#a5d5c597b5ae3b3143015316a4a60eacc',1,'Eule::operator<<(std::wostream &os, const Quaternion &q)']]],
+ ['operator_3d_222',['operator=',['../classEule_1_1Matrix4x4.html#a26938f026d8d438f72b1d5fd4a28f61c',1,'Eule::Matrix4x4::operator=(const Matrix4x4 &other)'],['../classEule_1_1Matrix4x4.html#a3e2dab83b760ff7da038f14b977d7642',1,'Eule::Matrix4x4::operator=(Matrix4x4 &&other) noexcept'],['../classEule_1_1Quaternion.html#a9cf7fd3318ffdd50e6567c84d24c20e9',1,'Eule::Quaternion::operator=()'],['../classEule_1_1TrapazoidalPrismCollider.html#a1dd50a1f4139a78d9c1c9d6f62a429bd',1,'Eule::TrapazoidalPrismCollider::operator=(const TrapazoidalPrismCollider &other)'],['../classEule_1_1TrapazoidalPrismCollider.html#a7ca93565db388a08ed955a42c8fb99d8',1,'Eule::TrapazoidalPrismCollider::operator=(TrapazoidalPrismCollider &&other) noexcept'],['../classEule_1_1Vector2.html#afc79cf4d93bd0e6feec0fe64fa10d3cf',1,'Eule::Vector2::operator=(const Vector2< T > &other)'],['../classEule_1_1Vector2.html#a6642aa42c0446aecd59f67244ddad873',1,'Eule::Vector2::operator=(Vector2< T > &&other) noexcept'],['../classEule_1_1Vector3.html#a9e725f7a3bf0fb822acf9418dc950ad5',1,'Eule::Vector3::operator=(const Vector3< T > &other)'],['../classEule_1_1Vector3.html#a68cd4f7804a47455d5a5af9cc6b66e38',1,'Eule::Vector3::operator=(Vector3< T > &&other) noexcept'],['../classEule_1_1Vector4.html#a7dc41444f6e3fd30a9cc256ed8414ee6',1,'Eule::Vector4::operator=(const Vector4< T > &other)'],['../classEule_1_1Vector4.html#a331a780b59a0e15e887f11a6fe396934',1,'Eule::Vector4::operator=(Vector4< T > &&other) noexcept']]],
+ ['operator_3d_3d_223',['operator==',['../classEule_1_1Matrix4x4.html#a37f9e809552b58472f4e20fbeabffdca',1,'Eule::Matrix4x4::operator==()'],['../classEule_1_1Quaternion.html#a516d4dcc7c6f13d8846070b72f588210',1,'Eule::Quaternion::operator==()'],['../classEule_1_1Vector2.html#a3f73897ee668229ea1513f1e2482b296',1,'Eule::Vector2::operator==()'],['../classEule_1_1Vector3.html#a8619be9756e498c50158c5dac275262e',1,'Eule::Vector3::operator==()'],['../classEule_1_1Vector4.html#ae2af40b477e41f8a42db7f80a832a1e7',1,'Eule::Vector4::operator==()']]],
+ ['operator_5b_5d_224',['operator[]',['../classEule_1_1Matrix4x4.html#a17702fbf3399b86eb883486208895272',1,'Eule::Matrix4x4::operator[](std::size_t y)'],['../classEule_1_1Matrix4x4.html#a1fc5eb915560132c9d908a9c9eacc510',1,'Eule::Matrix4x4::operator[](std::size_t y) const'],['../classEule_1_1Vector2.html#acbfb002c7f506358e1c9648ad0a79734',1,'Eule::Vector2::operator[](std::size_t idx)'],['../classEule_1_1Vector2.html#ac5e06e8ff35709b2a0dda3d932f0d025',1,'Eule::Vector2::operator[](std::size_t idx) const'],['../classEule_1_1Vector3.html#a71f307ae6427a4d6df51647c9d76504b',1,'Eule::Vector3::operator[](std::size_t idx)'],['../classEule_1_1Vector3.html#a4c028a7bab65693aff5d1a7c992326dc',1,'Eule::Vector3::operator[](std::size_t idx) const'],['../classEule_1_1Vector4.html#ae64012cf90d0ad436066232a741b27d5',1,'Eule::Vector4::operator[](std::size_t idx)'],['../classEule_1_1Vector4.html#a603808150eb90008831ba3050bb38a37',1,'Eule::Vector4::operator[](std::size_t idx) const']]],
+ ['oscillate_225',['Oscillate',['../classEule_1_1Math.html#a1b0fb72c51751470f7f819b20a5b3b3f',1,'Eule::Math']]]
];
diff --git a/Doxygen/build/search/functions_9.js b/Doxygen/build/search/functions_9.js
index 0babc72..e0e9718 100644
--- a/Doxygen/build/search/functions_9.js
+++ b/Doxygen/build/search/functions_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['quaternion_224',['Quaternion',['../classEule_1_1Quaternion.html#abcc01358aada56ea5f0db4da18aaf77d',1,'Eule::Quaternion::Quaternion()'],['../classEule_1_1Quaternion.html#a2dc0ed0c7773600cf443151573287e4a',1,'Eule::Quaternion::Quaternion(const Vector4d values)'],['../classEule_1_1Quaternion.html#ab3b8862f9fd86c7ebb426b4940d08b39',1,'Eule::Quaternion::Quaternion(const Quaternion &q)'],['../classEule_1_1Quaternion.html#a1e4c6f8984bb7a9ae1ffed45adffe02f',1,'Eule::Quaternion::Quaternion(const Vector3d eulerAngles)']]]
+ ['quaternion_226',['Quaternion',['../classEule_1_1Quaternion.html#abcc01358aada56ea5f0db4da18aaf77d',1,'Eule::Quaternion::Quaternion()'],['../classEule_1_1Quaternion.html#a2dc0ed0c7773600cf443151573287e4a',1,'Eule::Quaternion::Quaternion(const Vector4d values)'],['../classEule_1_1Quaternion.html#ab3b8862f9fd86c7ebb426b4940d08b39',1,'Eule::Quaternion::Quaternion(const Quaternion &q)'],['../classEule_1_1Quaternion.html#a1e4c6f8984bb7a9ae1ffed45adffe02f',1,'Eule::Quaternion::Quaternion(const Vector3d eulerAngles)']]]
];
diff --git a/Doxygen/build/search/functions_a.js b/Doxygen/build/search/functions_a.js
index 8ae6dc0..70c1e85 100644
--- a/Doxygen/build/search/functions_a.js
+++ b/Doxygen/build/search/functions_a.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['random_225',['Random',['../classEule_1_1Math.html#a6aa6d6c804f995a089779219e5136e4f',1,'Eule::Math']]],
- ['randomchance_226',['RandomChance',['../classEule_1_1Math.html#a60bffec38a861b7701fc90bd6f1a11d6',1,'Eule::Math']]],
- ['randomint_227',['RandomInt',['../classEule_1_1Math.html#ab8d66e39e794d89594c50690ccc92c60',1,'Eule::Math']]],
- ['randomintrange_228',['RandomIntRange',['../classEule_1_1Math.html#adfc55be8cb68aba351374f045f29a2ad',1,'Eule::Math']]],
- ['randomrange_229',['RandomRange',['../classEule_1_1Math.html#a48ca8451f9803ce35d2a35cfb83d8ae9',1,'Eule::Math']]],
- ['randomuint_230',['RandomUint',['../classEule_1_1Math.html#ad38d9a50e08cd02bb35161cc3bd77b26',1,'Eule::Math']]],
- ['rotatevector_231',['RotateVector',['../classEule_1_1Quaternion.html#aaeb89218e886e605c6e2a87c9cb773a4',1,'Eule::Quaternion']]]
+ ['random_227',['Random',['../classEule_1_1Math.html#a6aa6d6c804f995a089779219e5136e4f',1,'Eule::Math']]],
+ ['randomchance_228',['RandomChance',['../classEule_1_1Math.html#a60bffec38a861b7701fc90bd6f1a11d6',1,'Eule::Math']]],
+ ['randomint_229',['RandomInt',['../classEule_1_1Math.html#ab8d66e39e794d89594c50690ccc92c60',1,'Eule::Math']]],
+ ['randomintrange_230',['RandomIntRange',['../classEule_1_1Math.html#adfc55be8cb68aba351374f045f29a2ad',1,'Eule::Math']]],
+ ['randomrange_231',['RandomRange',['../classEule_1_1Math.html#a48ca8451f9803ce35d2a35cfb83d8ae9',1,'Eule::Math']]],
+ ['randomuint_232',['RandomUint',['../classEule_1_1Math.html#ad38d9a50e08cd02bb35161cc3bd77b26',1,'Eule::Math']]],
+ ['rotatevector_233',['RotateVector',['../classEule_1_1Quaternion.html#aaeb89218e886e605c6e2a87c9cb773a4',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/functions_b.js b/Doxygen/build/search/functions_b.js
index 14dd074..a20e2d4 100644
--- a/Doxygen/build/search/functions_b.js
+++ b/Doxygen/build/search/functions_b.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['setrawvalues_232',['SetRawValues',['../classEule_1_1Quaternion.html#a7046064a89615e16760f17f41b60a31d',1,'Eule::Quaternion']]],
- ['settranslationcomponent_233',['SetTranslationComponent',['../classEule_1_1Matrix4x4.html#a6e4fd75a1f47f42f922ef4355d448411',1,'Eule::Matrix4x4']]],
- ['setvertex_234',['SetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a5acc127ec848dceead5ad017f36696aa',1,'Eule::TrapazoidalPrismCollider']]],
- ['similar_235',['Similar',['../classEule_1_1Math.html#ac928b1e9cde5ac60f5fdc1ba466305ff',1,'Eule::Math::Similar()'],['../classEule_1_1Matrix4x4.html#ab8340e0e909a6cbb1a32439f2ca2c092',1,'Eule::Matrix4x4::Similar()'],['../classEule_1_1Vector2.html#a69fc37a6e885b64426d5846be33c7366',1,'Eule::Vector2::Similar()'],['../classEule_1_1Vector3.html#a9613bb7d4981c921b8310d5eedf59b07',1,'Eule::Vector3::Similar()'],['../classEule_1_1Vector4.html#af49ea98d369420a07158d705eab60479',1,'Eule::Vector4::Similar()']]],
- ['sqrmagnitude_236',['SqrMagnitude',['../classEule_1_1Vector2.html#ad8c2b3e86fc91a641a0817047a63170f',1,'Eule::Vector2::SqrMagnitude()'],['../classEule_1_1Vector3.html#ad2f078dd733634a321157d23979a4162',1,'Eule::Vector3::SqrMagnitude()'],['../classEule_1_1Vector4.html#a2cd0433c99303b8934993b2fd2aa1c6e',1,'Eule::Vector4::SqrMagnitude()']]]
+ ['setrawvalues_234',['SetRawValues',['../classEule_1_1Quaternion.html#a7046064a89615e16760f17f41b60a31d',1,'Eule::Quaternion']]],
+ ['settranslationcomponent_235',['SetTranslationComponent',['../classEule_1_1Matrix4x4.html#a6e4fd75a1f47f42f922ef4355d448411',1,'Eule::Matrix4x4']]],
+ ['setvertex_236',['SetVertex',['../classEule_1_1TrapazoidalPrismCollider.html#a5acc127ec848dceead5ad017f36696aa',1,'Eule::TrapazoidalPrismCollider']]],
+ ['similar_237',['Similar',['../classEule_1_1Math.html#a4c9a4bc679357551b4a6315497f80f6f',1,'Eule::Math::Similar()'],['../classEule_1_1Matrix4x4.html#ab8340e0e909a6cbb1a32439f2ca2c092',1,'Eule::Matrix4x4::Similar()'],['../classEule_1_1Vector2.html#a69fc37a6e885b64426d5846be33c7366',1,'Eule::Vector2::Similar()'],['../classEule_1_1Vector3.html#a9613bb7d4981c921b8310d5eedf59b07',1,'Eule::Vector3::Similar()'],['../classEule_1_1Vector4.html#af49ea98d369420a07158d705eab60479',1,'Eule::Vector4::Similar()']]],
+ ['sqrmagnitude_238',['SqrMagnitude',['../classEule_1_1Vector2.html#ad8c2b3e86fc91a641a0817047a63170f',1,'Eule::Vector2::SqrMagnitude()'],['../classEule_1_1Vector3.html#ad2f078dd733634a321157d23979a4162',1,'Eule::Vector3::SqrMagnitude()'],['../classEule_1_1Vector4.html#a2cd0433c99303b8934993b2fd2aa1c6e',1,'Eule::Vector4::SqrMagnitude()']]]
];
diff --git a/Doxygen/build/search/functions_c.js b/Doxygen/build/search/functions_c.js
index ca28d99..aa4b298 100644
--- a/Doxygen/build/search/functions_c.js
+++ b/Doxygen/build/search/functions_c.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['todouble_237',['ToDouble',['../classEule_1_1Vector2.html#a2f7e2f5eb22ab04166cbaa0aca6dfb20',1,'Eule::Vector2::ToDouble()'],['../classEule_1_1Vector3.html#a04560b5fa992b7fa455fc4d406928df8',1,'Eule::Vector3::ToDouble()'],['../classEule_1_1Vector4.html#a267ad7bfad5ea8f6f8c001cee817c54e',1,'Eule::Vector4::ToDouble()']]],
- ['toeulerangles_238',['ToEulerAngles',['../classEule_1_1Quaternion.html#a5a6349cb3e0a0c73df527e9ba907b0da',1,'Eule::Quaternion']]],
- ['toint_239',['ToInt',['../classEule_1_1Vector2.html#a078a567a49b6d02fb8dce79885b4c2e9',1,'Eule::Vector2::ToInt()'],['../classEule_1_1Vector3.html#a0510707e23eb81c4a799dffc7b0ce127',1,'Eule::Vector3::ToInt()'],['../classEule_1_1Vector4.html#a53244995fd4f19de4e740b47aec029a3',1,'Eule::Vector4::ToInt()']]],
- ['torotationmatrix_240',['ToRotationMatrix',['../classEule_1_1Quaternion.html#aedb36036ee6a39fb97c5d2ba12b5d986',1,'Eule::Quaternion']]],
- ['transpose3x3_241',['Transpose3x3',['../classEule_1_1Matrix4x4.html#a410b88abff7991d9faa3f818efd6807d',1,'Eule::Matrix4x4']]],
- ['transpose4x4_242',['Transpose4x4',['../classEule_1_1Matrix4x4.html#af454812ef8205562e14ee094ce7172b1',1,'Eule::Matrix4x4']]],
- ['trapazoidalprismcollider_243',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html#a787c22d1c84b74dd078a2d3d6d76ee34',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider()'],['../classEule_1_1TrapazoidalPrismCollider.html#acc761aadc1b6421db75eea36d5d722d1',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(const TrapazoidalPrismCollider &other)=default'],['../classEule_1_1TrapazoidalPrismCollider.html#aad0faabb1b27478320da6d2fa44f034b',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(TrapazoidalPrismCollider &&other) noexcept=default']]]
+ ['todouble_239',['ToDouble',['../classEule_1_1Vector2.html#a2f7e2f5eb22ab04166cbaa0aca6dfb20',1,'Eule::Vector2::ToDouble()'],['../classEule_1_1Vector3.html#a04560b5fa992b7fa455fc4d406928df8',1,'Eule::Vector3::ToDouble()'],['../classEule_1_1Vector4.html#a267ad7bfad5ea8f6f8c001cee817c54e',1,'Eule::Vector4::ToDouble()']]],
+ ['toeulerangles_240',['ToEulerAngles',['../classEule_1_1Quaternion.html#a5a6349cb3e0a0c73df527e9ba907b0da',1,'Eule::Quaternion']]],
+ ['toint_241',['ToInt',['../classEule_1_1Vector2.html#a078a567a49b6d02fb8dce79885b4c2e9',1,'Eule::Vector2::ToInt()'],['../classEule_1_1Vector3.html#a0510707e23eb81c4a799dffc7b0ce127',1,'Eule::Vector3::ToInt()'],['../classEule_1_1Vector4.html#a53244995fd4f19de4e740b47aec029a3',1,'Eule::Vector4::ToInt()']]],
+ ['torotationmatrix_242',['ToRotationMatrix',['../classEule_1_1Quaternion.html#aedb36036ee6a39fb97c5d2ba12b5d986',1,'Eule::Quaternion']]],
+ ['transpose3x3_243',['Transpose3x3',['../classEule_1_1Matrix4x4.html#a410b88abff7991d9faa3f818efd6807d',1,'Eule::Matrix4x4']]],
+ ['transpose4x4_244',['Transpose4x4',['../classEule_1_1Matrix4x4.html#af454812ef8205562e14ee094ce7172b1',1,'Eule::Matrix4x4']]],
+ ['trapazoidalprismcollider_245',['TrapazoidalPrismCollider',['../classEule_1_1TrapazoidalPrismCollider.html#a787c22d1c84b74dd078a2d3d6d76ee34',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider()'],['../classEule_1_1TrapazoidalPrismCollider.html#acc761aadc1b6421db75eea36d5d722d1',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(const TrapazoidalPrismCollider &other)=default'],['../classEule_1_1TrapazoidalPrismCollider.html#aad0faabb1b27478320da6d2fa44f034b',1,'Eule::TrapazoidalPrismCollider::TrapazoidalPrismCollider(TrapazoidalPrismCollider &&other) noexcept=default']]]
];
diff --git a/Doxygen/build/search/functions_d.js b/Doxygen/build/search/functions_d.js
index 9ea4cdd..a993048 100644
--- a/Doxygen/build/search/functions_d.js
+++ b/Doxygen/build/search/functions_d.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['unitquaternion_244',['UnitQuaternion',['../classEule_1_1Quaternion.html#affb1a8ac42e356ee5efb304ca8df38ca',1,'Eule::Quaternion']]]
+ ['unitquaternion_246',['UnitQuaternion',['../classEule_1_1Quaternion.html#affb1a8ac42e356ee5efb304ca8df38ca',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/functions_e.js b/Doxygen/build/search/functions_e.js
index 14bbd74..799c564 100644
--- a/Doxygen/build/search/functions_e.js
+++ b/Doxygen/build/search/functions_e.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['vector2_245',['Vector2',['../classEule_1_1Vector2.html#a99b4d19728ca8577413ccba9cecc5948',1,'Eule::Vector2::Vector2()'],['../classEule_1_1Vector2.html#ad106a7fa36501663af6959f17b317c9f',1,'Eule::Vector2::Vector2(T _x, T _y)'],['../classEule_1_1Vector2.html#af5b98f03dae0721f155eee4ef2babc8d',1,'Eule::Vector2::Vector2(const Vector2< T > &other)=default'],['../classEule_1_1Vector2.html#a3a37db279577d277c890abe282951cb4',1,'Eule::Vector2::Vector2(Vector2< T > &&other) noexcept=default']]],
- ['vector3_246',['Vector3',['../classEule_1_1Vector3.html#abba435897a7050d8c111d703c5bb3eb8',1,'Eule::Vector3::Vector3()'],['../classEule_1_1Vector3.html#ab43c649b5f80f80660ce83a28697f1e9',1,'Eule::Vector3::Vector3(T _x, T _y, T _z)'],['../classEule_1_1Vector3.html#ac485bad4d2a077e0ab2a2bc68e223740',1,'Eule::Vector3::Vector3(const Vector3< T > &other)=default'],['../classEule_1_1Vector3.html#a9c6dc41aad5e44f30baad3c3864148b8',1,'Eule::Vector3::Vector3(Vector3< T > &&other) noexcept=default']]],
- ['vector4_247',['Vector4',['../classEule_1_1Vector4.html#ad49c5d39b5478aefea2acfe65bd59393',1,'Eule::Vector4::Vector4()'],['../classEule_1_1Vector4.html#aaa8aa9abea8ad8dde3aaa2de27ac2391',1,'Eule::Vector4::Vector4(T _x, T _y, T _z, T _w)'],['../classEule_1_1Vector4.html#aa47cf18eb55ec51c7dd0a95794d7230d',1,'Eule::Vector4::Vector4(const Vector4< T > &other)=default'],['../classEule_1_1Vector4.html#a9c9e20e38663621063f2437965fac438',1,'Eule::Vector4::Vector4(Vector4< T > &&other) noexcept=default']]],
- ['vectorscale_248',['VectorScale',['../classEule_1_1Vector2.html#a5c7eb6afd348c8409f856d398593713e',1,'Eule::Vector2::VectorScale()'],['../classEule_1_1Vector3.html#afbfdd011a51ae697bdf0d297f2f6aa95',1,'Eule::Vector3::VectorScale()'],['../classEule_1_1Vector4.html#ae24537cb41abb4365a22fe3b07869b85',1,'Eule::Vector4::VectorScale()']]]
+ ['vector2_247',['Vector2',['../classEule_1_1Vector2.html#a99b4d19728ca8577413ccba9cecc5948',1,'Eule::Vector2::Vector2()'],['../classEule_1_1Vector2.html#ad106a7fa36501663af6959f17b317c9f',1,'Eule::Vector2::Vector2(T _x, T _y)'],['../classEule_1_1Vector2.html#af5b98f03dae0721f155eee4ef2babc8d',1,'Eule::Vector2::Vector2(const Vector2< T > &other)=default'],['../classEule_1_1Vector2.html#a3a37db279577d277c890abe282951cb4',1,'Eule::Vector2::Vector2(Vector2< T > &&other) noexcept=default']]],
+ ['vector3_248',['Vector3',['../classEule_1_1Vector3.html#abba435897a7050d8c111d703c5bb3eb8',1,'Eule::Vector3::Vector3()'],['../classEule_1_1Vector3.html#ab43c649b5f80f80660ce83a28697f1e9',1,'Eule::Vector3::Vector3(T _x, T _y, T _z)'],['../classEule_1_1Vector3.html#ac485bad4d2a077e0ab2a2bc68e223740',1,'Eule::Vector3::Vector3(const Vector3< T > &other)=default'],['../classEule_1_1Vector3.html#a9c6dc41aad5e44f30baad3c3864148b8',1,'Eule::Vector3::Vector3(Vector3< T > &&other) noexcept=default']]],
+ ['vector4_249',['Vector4',['../classEule_1_1Vector4.html#ad49c5d39b5478aefea2acfe65bd59393',1,'Eule::Vector4::Vector4()'],['../classEule_1_1Vector4.html#aaa8aa9abea8ad8dde3aaa2de27ac2391',1,'Eule::Vector4::Vector4(T _x, T _y, T _z, T _w)'],['../classEule_1_1Vector4.html#aa47cf18eb55ec51c7dd0a95794d7230d',1,'Eule::Vector4::Vector4(const Vector4< T > &other)=default'],['../classEule_1_1Vector4.html#a9c9e20e38663621063f2437965fac438',1,'Eule::Vector4::Vector4(Vector4< T > &&other) noexcept=default']]],
+ ['vectorscale_250',['VectorScale',['../classEule_1_1Vector2.html#a5c7eb6afd348c8409f856d398593713e',1,'Eule::Vector2::VectorScale()'],['../classEule_1_1Vector3.html#afbfdd011a51ae697bdf0d297f2f6aa95',1,'Eule::Vector3::VectorScale()'],['../classEule_1_1Vector4.html#ae24537cb41abb4365a22fe3b07869b85',1,'Eule::Vector4::VectorScale()']]]
];
diff --git a/Doxygen/build/search/functions_f.js b/Doxygen/build/search/functions_f.js
index 36665c4..878c21e 100644
--- a/Doxygen/build/search/functions_f.js
+++ b/Doxygen/build/search/functions_f.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['_7equaternion_249',['~Quaternion',['../classEule_1_1Quaternion.html#a5f834c2ca469cd71edc8a23fdc3f56e8',1,'Eule::Quaternion']]]
+ ['_7equaternion_251',['~Quaternion',['../classEule_1_1Quaternion.html#a5f834c2ca469cd71edc8a23fdc3f56e8',1,'Eule::Quaternion']]]
];
diff --git a/Doxygen/build/search/namespaces_0.js b/Doxygen/build/search/namespaces_0.js
index 200a698..f4abf6f 100644
--- a/Doxygen/build/search/namespaces_0.js
+++ b/Doxygen/build/search/namespaces_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['eule_158',['Eule',['../namespaceEule.html',1,'']]]
+ ['eule_159',['Eule',['../namespaceEule.html',1,'']]]
];
diff --git a/Doxygen/build/search/related_0.js b/Doxygen/build/search/related_0.js
index 7c13984..2f93a78 100644
--- a/Doxygen/build/search/related_0.js
+++ b/Doxygen/build/search/related_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['operator_3c_3c_297',['operator<<',['../classEule_1_1Matrix4x4.html#ab4da4b366d5d0a7bbe890aff1f2445df',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Matrix4x4.html#a4edddbe2b7f5913d67bb90a4d28f44e3',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Quaternion.html#a9dc71eaedf4486dc005fa9a67c6da866',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Quaternion.html#a7cf5f94ea6e861b3c01f674d7ef987c7',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Vector2.html#aa89ba3c2ae7a53a25530d3eef6a3c4e3',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector2.html#a7ae9f5fa7ea5f9e9ae4ba0dca0a8494b',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector3.html#a5705993a4489fc62d73b85f3654261cf',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector3.html#a062adbc281326979ec3f5f71052d0deb',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector4.html#a67f776474e56594e4973be32df68602a',1,'Eule::Vector4::operator<<()'],['../classEule_1_1Vector4.html#a111187ac1ffc14d4aa33d85a14645870',1,'Eule::Vector4::operator<<()']]]
+ ['operator_3c_3c_299',['operator<<',['../classEule_1_1Matrix4x4.html#ab4da4b366d5d0a7bbe890aff1f2445df',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Matrix4x4.html#a4edddbe2b7f5913d67bb90a4d28f44e3',1,'Eule::Matrix4x4::operator<<()'],['../classEule_1_1Quaternion.html#a9dc71eaedf4486dc005fa9a67c6da866',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Quaternion.html#a7cf5f94ea6e861b3c01f674d7ef987c7',1,'Eule::Quaternion::operator<<()'],['../classEule_1_1Vector2.html#aa89ba3c2ae7a53a25530d3eef6a3c4e3',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector2.html#a7ae9f5fa7ea5f9e9ae4ba0dca0a8494b',1,'Eule::Vector2::operator<<()'],['../classEule_1_1Vector3.html#a5705993a4489fc62d73b85f3654261cf',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector3.html#a062adbc281326979ec3f5f71052d0deb',1,'Eule::Vector3::operator<<()'],['../classEule_1_1Vector4.html#a67f776474e56594e4973be32df68602a',1,'Eule::Vector4::operator<<()'],['../classEule_1_1Vector4.html#a111187ac1ffc14d4aa33d85a14645870',1,'Eule::Vector4::operator<<()']]]
];
diff --git a/Doxygen/build/search/typedefs_0.js b/Doxygen/build/search/typedefs_0.js
index 189fb8e..c71a595 100644
--- a/Doxygen/build/search/typedefs_0.js
+++ b/Doxygen/build/search/typedefs_0.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['vector2d_291',['Vector2d',['../namespaceEule.html#ad2b14d99a3b97a954d09be46e86fa554',1,'Eule']]],
- ['vector2i_292',['Vector2i',['../namespaceEule.html#a4b8529f841686a41ce0423f3610f0779',1,'Eule']]],
- ['vector3d_293',['Vector3d',['../namespaceEule.html#afc45246550a85134cf500caa2b81061a',1,'Eule']]],
- ['vector3i_294',['Vector3i',['../namespaceEule.html#a2ee0ef456d32068e4f9b8355ca47acd7',1,'Eule']]],
- ['vector4d_295',['Vector4d',['../namespaceEule.html#ab1f7f26891b56b960ca6cca5cc1cc44e',1,'Eule']]],
- ['vector4i_296',['Vector4i',['../namespaceEule.html#aea48fbceb33833fc808355c9eec721bb',1,'Eule']]]
+ ['vector2d_293',['Vector2d',['../namespaceEule.html#ad2b14d99a3b97a954d09be46e86fa554',1,'Eule']]],
+ ['vector2i_294',['Vector2i',['../namespaceEule.html#a4b8529f841686a41ce0423f3610f0779',1,'Eule']]],
+ ['vector3d_295',['Vector3d',['../namespaceEule.html#afc45246550a85134cf500caa2b81061a',1,'Eule']]],
+ ['vector3i_296',['Vector3i',['../namespaceEule.html#a2ee0ef456d32068e4f9b8355ca47acd7',1,'Eule']]],
+ ['vector4d_297',['Vector4d',['../namespaceEule.html#ab1f7f26891b56b960ca6cca5cc1cc44e',1,'Eule']]],
+ ['vector4i_298',['Vector4i',['../namespaceEule.html#aea48fbceb33833fc808355c9eec721bb',1,'Eule']]]
];
diff --git a/Doxygen/build/search/variables_0.js b/Doxygen/build/search/variables_0.js
index 1c3acca..48072d3 100644
--- a/Doxygen/build/search/variables_0.js
+++ b/Doxygen/build/search/variables_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['a_250',['a',['../classEule_1_1Matrix4x4.html#ab3ff5bc09a2598faa76188d0cc31addb',1,'Eule::Matrix4x4']]]
+ ['a_252',['a',['../classEule_1_1Matrix4x4.html#ab3ff5bc09a2598faa76188d0cc31addb',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_1.js b/Doxygen/build/search/variables_1.js
index 9123d5f..3cad474 100644
--- a/Doxygen/build/search/variables_1.js
+++ b/Doxygen/build/search/variables_1.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['b_251',['b',['../classEule_1_1Matrix4x4.html#a2258f9cce9558711c59ffcf140a39756',1,'Eule::Matrix4x4']]],
- ['back_252',['BACK',['../classEule_1_1TrapazoidalPrismCollider.html#a756f4bcb931dd6381901362e51410da9',1,'Eule::TrapazoidalPrismCollider']]],
- ['backward_253',['backward',['../classEule_1_1Vector3.html#a34083239eb29eaf4614d09d4d7014b06',1,'Eule::Vector3::backward()'],['../classEule_1_1Vector4.html#a59d02244dbcd06b9d3f09da75128242e',1,'Eule::Vector4::backward()']]],
- ['bottom_254',['BOTTOM',['../classEule_1_1TrapazoidalPrismCollider.html#a7f7594171358bbc10680e2dc42f1b53d',1,'Eule::TrapazoidalPrismCollider']]]
+ ['b_253',['b',['../classEule_1_1Matrix4x4.html#a2258f9cce9558711c59ffcf140a39756',1,'Eule::Matrix4x4']]],
+ ['back_254',['BACK',['../classEule_1_1TrapazoidalPrismCollider.html#a756f4bcb931dd6381901362e51410da9',1,'Eule::TrapazoidalPrismCollider']]],
+ ['backward_255',['backward',['../classEule_1_1Vector3.html#a34083239eb29eaf4614d09d4d7014b06',1,'Eule::Vector3::backward()'],['../classEule_1_1Vector4.html#a59d02244dbcd06b9d3f09da75128242e',1,'Eule::Vector4::backward()']]],
+ ['bottom_256',['BOTTOM',['../classEule_1_1TrapazoidalPrismCollider.html#a7f7594171358bbc10680e2dc42f1b53d',1,'Eule::TrapazoidalPrismCollider']]]
];
diff --git a/Doxygen/build/search/variables_10.js b/Doxygen/build/search/variables_10.js
index d80db47..ff30ac6 100644
--- a/Doxygen/build/search/variables_10.js
+++ b/Doxygen/build/search/variables_10.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['rad2deg_280',['Rad2Deg',['../Constants_8h.html#afa51234d581318384aacb84a195c3a2b',1,'Constants.h']]],
- ['right_281',['right',['../classEule_1_1Vector2.html#a594b062e78cb2e92dbb533a435258f49',1,'Eule::Vector2::right()'],['../classEule_1_1Vector3.html#a1febd6152b8964147229242630b8c8f0',1,'Eule::Vector3::right()'],['../classEule_1_1Vector4.html#a4701bae8f20522fe93575e8909478f36',1,'Eule::Vector4::right()'],['../classEule_1_1TrapazoidalPrismCollider.html#a67a468becb53ca0d50e8da3daab98b85',1,'Eule::TrapazoidalPrismCollider::RIGHT()']]]
+ ['rad2deg_282',['Rad2Deg',['../Constants_8h.html#afa51234d581318384aacb84a195c3a2b',1,'Constants.h']]],
+ ['right_283',['right',['../classEule_1_1Vector2.html#a594b062e78cb2e92dbb533a435258f49',1,'Eule::Vector2::right()'],['../classEule_1_1Vector3.html#a1febd6152b8964147229242630b8c8f0',1,'Eule::Vector3::right()'],['../classEule_1_1Vector4.html#a4701bae8f20522fe93575e8909478f36',1,'Eule::Vector4::right()'],['../classEule_1_1TrapazoidalPrismCollider.html#a67a468becb53ca0d50e8da3daab98b85',1,'Eule::TrapazoidalPrismCollider::RIGHT()']]]
];
diff --git a/Doxygen/build/search/variables_11.js b/Doxygen/build/search/variables_11.js
index 41ff685..21d2852 100644
--- a/Doxygen/build/search/variables_11.js
+++ b/Doxygen/build/search/variables_11.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['size_282',['size',['../structEule_1_1Rect.html#a330821ad2e2fbffe4575783619923f8d',1,'Eule::Rect']]]
+ ['size_284',['size',['../structEule_1_1Rect.html#a330821ad2e2fbffe4575783619923f8d',1,'Eule::Rect']]]
];
diff --git a/Doxygen/build/search/variables_12.js b/Doxygen/build/search/variables_12.js
index 2850986..f642bb8 100644
--- a/Doxygen/build/search/variables_12.js
+++ b/Doxygen/build/search/variables_12.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['top_283',['TOP',['../classEule_1_1TrapazoidalPrismCollider.html#a09b3433cb41848fd166fc9c7614aff7e',1,'Eule::TrapazoidalPrismCollider']]]
+ ['top_285',['TOP',['../classEule_1_1TrapazoidalPrismCollider.html#a09b3433cb41848fd166fc9c7614aff7e',1,'Eule::TrapazoidalPrismCollider']]]
];
diff --git a/Doxygen/build/search/variables_13.js b/Doxygen/build/search/variables_13.js
index 232633d..538bf84 100644
--- a/Doxygen/build/search/variables_13.js
+++ b/Doxygen/build/search/variables_13.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['up_284',['up',['../classEule_1_1Vector2.html#a010bbbc9de53adcc00ffe1565c3a8208',1,'Eule::Vector2::up()'],['../classEule_1_1Vector3.html#a7508f8b060773b00cd40df94d628d7b6',1,'Eule::Vector3::up()'],['../classEule_1_1Vector4.html#a9a8c5882154587b3e34ae308466f98a5',1,'Eule::Vector4::up()']]]
+ ['up_286',['up',['../classEule_1_1Vector2.html#a010bbbc9de53adcc00ffe1565c3a8208',1,'Eule::Vector2::up()'],['../classEule_1_1Vector3.html#a7508f8b060773b00cd40df94d628d7b6',1,'Eule::Vector3::up()'],['../classEule_1_1Vector4.html#a9a8c5882154587b3e34ae308466f98a5',1,'Eule::Vector4::up()']]]
];
diff --git a/Doxygen/build/search/variables_14.js b/Doxygen/build/search/variables_14.js
index 1b880f2..818d246 100644
--- a/Doxygen/build/search/variables_14.js
+++ b/Doxygen/build/search/variables_14.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['v_285',['v',['../classEule_1_1Matrix4x4.html#a6cf89fe3ccd64d362a1d4c6ea77ff660',1,'Eule::Matrix4x4']]]
+ ['v_287',['v',['../classEule_1_1Matrix4x4.html#a6cf89fe3ccd64d362a1d4c6ea77ff660',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_15.js b/Doxygen/build/search/variables_15.js
index cb56071..c6a6a00 100644
--- a/Doxygen/build/search/variables_15.js
+++ b/Doxygen/build/search/variables_15.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['w_286',['w',['../classEule_1_1Vector4.html#a4b2184f91a991264ddc3dae3beadf23e',1,'Eule::Vector4']]]
+ ['w_288',['w',['../classEule_1_1Vector4.html#a4b2184f91a991264ddc3dae3beadf23e',1,'Eule::Vector4']]]
];
diff --git a/Doxygen/build/search/variables_16.js b/Doxygen/build/search/variables_16.js
index aef7e5a..3136ef1 100644
--- a/Doxygen/build/search/variables_16.js
+++ b/Doxygen/build/search/variables_16.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['x_287',['x',['../classEule_1_1Vector2.html#acca020e7957a9b7b2682f2df496bcdb7',1,'Eule::Vector2::x()'],['../classEule_1_1Vector3.html#a3d7770a583354b1dfc2f6af1092adc1b',1,'Eule::Vector3::x()'],['../classEule_1_1Vector4.html#a6abdc466a694e39b1bf5e71dd26e9fbf',1,'Eule::Vector4::x()']]]
+ ['x_289',['x',['../classEule_1_1Vector2.html#acca020e7957a9b7b2682f2df496bcdb7',1,'Eule::Vector2::x()'],['../classEule_1_1Vector3.html#a3d7770a583354b1dfc2f6af1092adc1b',1,'Eule::Vector3::x()'],['../classEule_1_1Vector4.html#a6abdc466a694e39b1bf5e71dd26e9fbf',1,'Eule::Vector4::x()']]]
];
diff --git a/Doxygen/build/search/variables_17.js b/Doxygen/build/search/variables_17.js
index 3e54a48..97b24b7 100644
--- a/Doxygen/build/search/variables_17.js
+++ b/Doxygen/build/search/variables_17.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['y_288',['y',['../classEule_1_1Vector2.html#a077434c60e04b051347a43ce26fbdbc9',1,'Eule::Vector2::y()'],['../classEule_1_1Vector3.html#a716e038c7b599bc5c741dfc0a3c42146',1,'Eule::Vector3::y()'],['../classEule_1_1Vector4.html#a994773dc2da079a335f4b57153cf82c9',1,'Eule::Vector4::y()']]]
+ ['y_290',['y',['../classEule_1_1Vector2.html#a077434c60e04b051347a43ce26fbdbc9',1,'Eule::Vector2::y()'],['../classEule_1_1Vector3.html#a716e038c7b599bc5c741dfc0a3c42146',1,'Eule::Vector3::y()'],['../classEule_1_1Vector4.html#a994773dc2da079a335f4b57153cf82c9',1,'Eule::Vector4::y()']]]
];
diff --git a/Doxygen/build/search/variables_18.js b/Doxygen/build/search/variables_18.js
index 5614567..bf252d8 100644
--- a/Doxygen/build/search/variables_18.js
+++ b/Doxygen/build/search/variables_18.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['z_289',['z',['../classEule_1_1Vector3.html#a754b1a46c44a0fde99e670e174dba674',1,'Eule::Vector3::z()'],['../classEule_1_1Vector4.html#acf70d20ed586c3e168f2664f643902f0',1,'Eule::Vector4::z()']]],
- ['zero_290',['zero',['../classEule_1_1Vector2.html#a44cd63661b38477ebd67c9eb20369e7c',1,'Eule::Vector2::zero()'],['../classEule_1_1Vector3.html#a1f0b4bb9f5533e3a134310d702bbfb33',1,'Eule::Vector3::zero()'],['../classEule_1_1Vector4.html#adf801d37181ff33a920f31536337ca07',1,'Eule::Vector4::zero()']]]
+ ['z_291',['z',['../classEule_1_1Vector3.html#a754b1a46c44a0fde99e670e174dba674',1,'Eule::Vector3::z()'],['../classEule_1_1Vector4.html#acf70d20ed586c3e168f2664f643902f0',1,'Eule::Vector4::z()']]],
+ ['zero_292',['zero',['../classEule_1_1Vector2.html#a44cd63661b38477ebd67c9eb20369e7c',1,'Eule::Vector2::zero()'],['../classEule_1_1Vector3.html#a1f0b4bb9f5533e3a134310d702bbfb33',1,'Eule::Vector3::zero()'],['../classEule_1_1Vector4.html#adf801d37181ff33a920f31536337ca07',1,'Eule::Vector4::zero()']]]
];
diff --git a/Doxygen/build/search/variables_2.js b/Doxygen/build/search/variables_2.js
index 0b0adb0..eefa6a0 100644
--- a/Doxygen/build/search/variables_2.js
+++ b/Doxygen/build/search/variables_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['c_255',['c',['../classEule_1_1Matrix4x4.html#a68920de2728741859aa7cb3d245aa2c3',1,'Eule::Matrix4x4']]]
+ ['c_257',['c',['../classEule_1_1Matrix4x4.html#a68920de2728741859aa7cb3d245aa2c3',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_3.js b/Doxygen/build/search/variables_3.js
index 9735b3b..f52ff39 100644
--- a/Doxygen/build/search/variables_3.js
+++ b/Doxygen/build/search/variables_3.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['d_256',['d',['../classEule_1_1Matrix4x4.html#a7f21115e0597a25fbdb4d9784de0c988',1,'Eule::Matrix4x4']]],
- ['deg2rad_257',['Deg2Rad',['../Constants_8h.html#a0688d82670a3ba9d40853859003c64df',1,'Constants.h']]],
- ['down_258',['down',['../classEule_1_1Vector2.html#a7e60489f914c01c98839333dd41d8a49',1,'Eule::Vector2::down()'],['../classEule_1_1Vector3.html#ac44e82051be457c78f6428859482f848',1,'Eule::Vector3::down()'],['../classEule_1_1Vector4.html#a0f00c430129cb8edfb9c96693c39ab73',1,'Eule::Vector4::down()']]]
+ ['d_258',['d',['../classEule_1_1Matrix4x4.html#a7f21115e0597a25fbdb4d9784de0c988',1,'Eule::Matrix4x4']]],
+ ['deg2rad_259',['Deg2Rad',['../Constants_8h.html#a0688d82670a3ba9d40853859003c64df',1,'Constants.h']]],
+ ['down_260',['down',['../classEule_1_1Vector2.html#a7e60489f914c01c98839333dd41d8a49',1,'Eule::Vector2::down()'],['../classEule_1_1Vector3.html#ac44e82051be457c78f6428859482f848',1,'Eule::Vector3::down()'],['../classEule_1_1Vector4.html#a0f00c430129cb8edfb9c96693c39ab73',1,'Eule::Vector4::down()']]]
];
diff --git a/Doxygen/build/search/variables_4.js b/Doxygen/build/search/variables_4.js
index 937126a..f11470b 100644
--- a/Doxygen/build/search/variables_4.js
+++ b/Doxygen/build/search/variables_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['e_259',['e',['../classEule_1_1Matrix4x4.html#a19fb1d47aea5672da2fe1fc20500615a',1,'Eule::Matrix4x4']]]
+ ['e_261',['e',['../classEule_1_1Matrix4x4.html#a19fb1d47aea5672da2fe1fc20500615a',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_5.js b/Doxygen/build/search/variables_5.js
index 2554570..684dd04 100644
--- a/Doxygen/build/search/variables_5.js
+++ b/Doxygen/build/search/variables_5.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['f_260',['f',['../classEule_1_1Matrix4x4.html#a47b0d5273289c602f1ab4d3b963fe267',1,'Eule::Matrix4x4']]],
- ['forward_261',['forward',['../classEule_1_1Vector3.html#a791d893f68f2aee85287ab3ab7612ff0',1,'Eule::Vector3::forward()'],['../classEule_1_1Vector4.html#a9ec10cf10c0edb934169211ad7fef821',1,'Eule::Vector4::forward()']]],
- ['front_262',['FRONT',['../classEule_1_1TrapazoidalPrismCollider.html#ad8648ff086e60e5cae763c14b72cd8fd',1,'Eule::TrapazoidalPrismCollider']]],
- ['future_263',['future',['../classEule_1_1Vector4.html#afefa0db0ba202f63e338506fd21a61e9',1,'Eule::Vector4']]]
+ ['f_262',['f',['../classEule_1_1Matrix4x4.html#a47b0d5273289c602f1ab4d3b963fe267',1,'Eule::Matrix4x4']]],
+ ['forward_263',['forward',['../classEule_1_1Vector3.html#a791d893f68f2aee85287ab3ab7612ff0',1,'Eule::Vector3::forward()'],['../classEule_1_1Vector4.html#a9ec10cf10c0edb934169211ad7fef821',1,'Eule::Vector4::forward()']]],
+ ['front_264',['FRONT',['../classEule_1_1TrapazoidalPrismCollider.html#ad8648ff086e60e5cae763c14b72cd8fd',1,'Eule::TrapazoidalPrismCollider']]],
+ ['future_265',['future',['../classEule_1_1Vector4.html#afefa0db0ba202f63e338506fd21a61e9',1,'Eule::Vector4']]]
];
diff --git a/Doxygen/build/search/variables_6.js b/Doxygen/build/search/variables_6.js
index 140cce6..b06a20e 100644
--- a/Doxygen/build/search/variables_6.js
+++ b/Doxygen/build/search/variables_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['g_264',['g',['../classEule_1_1Matrix4x4.html#a1519f79fbfd4f33a0718ffc030fb6706',1,'Eule::Matrix4x4']]]
+ ['g_266',['g',['../classEule_1_1Matrix4x4.html#a1519f79fbfd4f33a0718ffc030fb6706',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_7.js b/Doxygen/build/search/variables_7.js
index 88f53cc..b68c935 100644
--- a/Doxygen/build/search/variables_7.js
+++ b/Doxygen/build/search/variables_7.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['h_265',['h',['../classEule_1_1Matrix4x4.html#ac48433ef3faa767919938e56803bfc41',1,'Eule::Matrix4x4']]],
- ['half_5fpi_266',['HALF_PI',['../Constants_8h.html#ad0661cafa18be7ccadefb27b6b809264',1,'Constants.h']]]
+ ['h_267',['h',['../classEule_1_1Matrix4x4.html#ac48433ef3faa767919938e56803bfc41',1,'Eule::Matrix4x4']]],
+ ['half_5fpi_268',['HALF_PI',['../Constants_8h.html#ad0661cafa18be7ccadefb27b6b809264',1,'Constants.h']]]
];
diff --git a/Doxygen/build/search/variables_8.js b/Doxygen/build/search/variables_8.js
index 319483b..76fa13c 100644
--- a/Doxygen/build/search/variables_8.js
+++ b/Doxygen/build/search/variables_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['i_267',['i',['../classEule_1_1Matrix4x4.html#afb1b52d2d395e1d4a099556fac3918dc',1,'Eule::Matrix4x4']]]
+ ['i_269',['i',['../classEule_1_1Matrix4x4.html#afb1b52d2d395e1d4a099556fac3918dc',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_9.js b/Doxygen/build/search/variables_9.js
index ae2c233..40318bc 100644
--- a/Doxygen/build/search/variables_9.js
+++ b/Doxygen/build/search/variables_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['j_268',['j',['../classEule_1_1Matrix4x4.html#a6ad97bdfe3f070fd4d1d0ebc2ee1309a',1,'Eule::Matrix4x4']]]
+ ['j_270',['j',['../classEule_1_1Matrix4x4.html#a6ad97bdfe3f070fd4d1d0ebc2ee1309a',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_a.js b/Doxygen/build/search/variables_a.js
index b6350e2..01b0687 100644
--- a/Doxygen/build/search/variables_a.js
+++ b/Doxygen/build/search/variables_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['k_269',['k',['../classEule_1_1Matrix4x4.html#af93a84acffc7d5282653b7b591633874',1,'Eule::Matrix4x4']]]
+ ['k_271',['k',['../classEule_1_1Matrix4x4.html#af93a84acffc7d5282653b7b591633874',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_b.js b/Doxygen/build/search/variables_b.js
index b1d5443..bac0f68 100644
--- a/Doxygen/build/search/variables_b.js
+++ b/Doxygen/build/search/variables_b.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['l_270',['l',['../classEule_1_1Matrix4x4.html#a9a18b42500a1f9c551c7f27039cb6a67',1,'Eule::Matrix4x4']]],
- ['left_271',['left',['../classEule_1_1Vector2.html#a4ad2191854a9fdbc8dae0967b3a48be5',1,'Eule::Vector2::left()'],['../classEule_1_1Vector3.html#a37949a2f74ceb05ea1797be34c42989a',1,'Eule::Vector3::left()'],['../classEule_1_1Vector4.html#a354e05fd3b3a38b530258b3247c544d1',1,'Eule::Vector4::left()'],['../classEule_1_1TrapazoidalPrismCollider.html#a2d1fb0b58a8562c1869a8dbef330c22b',1,'Eule::TrapazoidalPrismCollider::LEFT()']]]
+ ['l_272',['l',['../classEule_1_1Matrix4x4.html#a9a18b42500a1f9c551c7f27039cb6a67',1,'Eule::Matrix4x4']]],
+ ['left_273',['left',['../classEule_1_1Vector2.html#a4ad2191854a9fdbc8dae0967b3a48be5',1,'Eule::Vector2::left()'],['../classEule_1_1Vector3.html#a37949a2f74ceb05ea1797be34c42989a',1,'Eule::Vector3::left()'],['../classEule_1_1Vector4.html#a354e05fd3b3a38b530258b3247c544d1',1,'Eule::Vector4::left()'],['../classEule_1_1TrapazoidalPrismCollider.html#a2d1fb0b58a8562c1869a8dbef330c22b',1,'Eule::TrapazoidalPrismCollider::LEFT()']]]
];
diff --git a/Doxygen/build/search/variables_c.js b/Doxygen/build/search/variables_c.js
index 5ba1dba..0c73cd5 100644
--- a/Doxygen/build/search/variables_c.js
+++ b/Doxygen/build/search/variables_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['m_272',['m',['../classEule_1_1Matrix4x4.html#a337d6bb2a36f36cd4620cdd35555893d',1,'Eule::Matrix4x4']]]
+ ['m_274',['m',['../classEule_1_1Matrix4x4.html#a337d6bb2a36f36cd4620cdd35555893d',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_d.js b/Doxygen/build/search/variables_d.js
index d9c22c3..5a64e0a 100644
--- a/Doxygen/build/search/variables_d.js
+++ b/Doxygen/build/search/variables_d.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['n_273',['n',['../classEule_1_1Matrix4x4.html#a4d6df21744055ee87479591b619af33d',1,'Eule::Matrix4x4']]]
+ ['n_275',['n',['../classEule_1_1Matrix4x4.html#a4d6df21744055ee87479591b619af33d',1,'Eule::Matrix4x4']]]
];
diff --git a/Doxygen/build/search/variables_e.js b/Doxygen/build/search/variables_e.js
index 47eaeea..c61865f 100644
--- a/Doxygen/build/search/variables_e.js
+++ b/Doxygen/build/search/variables_e.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['o_274',['o',['../classEule_1_1Matrix4x4.html#a9e813c2000f912ba2b16ea19d387565b',1,'Eule::Matrix4x4']]],
- ['one_275',['one',['../classEule_1_1Vector2.html#a2651455a1339e1d61151538f986aa19b',1,'Eule::Vector2::one()'],['../classEule_1_1Vector3.html#a46a389aa258dc615650ffd7e98e3e482',1,'Eule::Vector3::one()'],['../classEule_1_1Vector4.html#a41087d79654271a580c8e5705825b2ed',1,'Eule::Vector4::one()']]]
+ ['o_276',['o',['../classEule_1_1Matrix4x4.html#a9e813c2000f912ba2b16ea19d387565b',1,'Eule::Matrix4x4']]],
+ ['one_277',['one',['../classEule_1_1Vector2.html#a2651455a1339e1d61151538f986aa19b',1,'Eule::Vector2::one()'],['../classEule_1_1Vector3.html#a46a389aa258dc615650ffd7e98e3e482',1,'Eule::Vector3::one()'],['../classEule_1_1Vector4.html#a41087d79654271a580c8e5705825b2ed',1,'Eule::Vector4::one()']]]
];
diff --git a/Doxygen/build/search/variables_f.js b/Doxygen/build/search/variables_f.js
index 731b23a..785ded9 100644
--- a/Doxygen/build/search/variables_f.js
+++ b/Doxygen/build/search/variables_f.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['p_276',['p',['../classEule_1_1Matrix4x4.html#a3fdccd317c5ea363b91f6d8096b28bd7',1,'Eule::Matrix4x4']]],
- ['past_277',['past',['../classEule_1_1Vector4.html#a5533bb69dbc4714fd53aaf1e0db9bf99',1,'Eule::Vector4']]],
- ['pi_278',['PI',['../Constants_8h.html#a299aabc5fc8285cbf99025330a3d0d0d',1,'Constants.h']]],
- ['pos_279',['pos',['../structEule_1_1Rect.html#a8013088ed66af106df10acd7ded49bc7',1,'Eule::Rect']]]
+ ['p_278',['p',['../classEule_1_1Matrix4x4.html#a3fdccd317c5ea363b91f6d8096b28bd7',1,'Eule::Matrix4x4']]],
+ ['past_279',['past',['../classEule_1_1Vector4.html#a5533bb69dbc4714fd53aaf1e0db9bf99',1,'Eule::Vector4']]],
+ ['pi_280',['PI',['../Constants_8h.html#a299aabc5fc8285cbf99025330a3d0d0d',1,'Constants.h']]],
+ ['pos_281',['pos',['../structEule_1_1Rect.html#a8013088ed66af106df10acd7ded49bc7',1,'Eule::Rect']]]
];
diff --git a/Doxygen/build/structEule_1_1Rect-members.html b/Doxygen/build/structEule_1_1Rect-members.html
index 4a9f8c7..fee6b52 100644
--- a/Doxygen/build/structEule_1_1Rect-members.html
+++ b/Doxygen/build/structEule_1_1Rect-members.html
@@ -85,7 +85,7 @@ $(function() {
diff --git a/Doxygen/build/structEule_1_1Rect.html b/Doxygen/build/structEule_1_1Rect.html
index 02a5baf..c39ac54 100644
--- a/Doxygen/build/structEule_1_1Rect.html
+++ b/Doxygen/build/structEule_1_1Rect.html
@@ -145,7 +145,7 @@ Public Attributes
diff --git a/Doxygen/build/version_8h.html b/Doxygen/build/version_8h.html
index 28e31ed..a948933 100644
--- a/Doxygen/build/version_8h.html
+++ b/Doxygen/build/version_8h.html
@@ -82,7 +82,7 @@ $(function() {
diff --git a/Doxygen/build/version_8h_source.html b/Doxygen/build/version_8h_source.html
index 5d9fca8..15a4602 100644
--- a/Doxygen/build/version_8h_source.html
+++ b/Doxygen/build/version_8h_source.html
@@ -82,7 +82,7 @@ $(function() {
diff --git a/Doxygen/build/x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html b/Doxygen/build/x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
index 5b4a44a..9886e6e 100644
--- a/Doxygen/build/x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
+++ b/Doxygen/build/x64_2Debug_2Eule_8vcxproj_8FileListAbsolute_8txt.html
@@ -76,7 +76,7 @@ $(function() {
diff --git a/Doxygen/build/x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html b/Doxygen/build/x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html
index c4c2177..75a8c88 100644
--- a/Doxygen/build/x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html
+++ b/Doxygen/build/x64_2Release_2Eule_8vcxproj_8FileListAbsolute_8txt.html
@@ -76,7 +76,7 @@ $(function() {