diff options
| author | Mel <einebeere@gmail.com> | 2023-07-07 23:05:14 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2023-07-07 23:14:59 +0200 |
| commit | 129f2e421e16bd008cdca8713cc91f67d103d94e (patch) | |
| tree | a4d3e1005c57591b44fd57be4c1b00441512e36d /src/Math/Vector.hpp | |
| parent | f1fc192ddc4c739fa8b4b376c759b7d3218a34eb (diff) | |
| download | meowcraft-129f2e421e16bd008cdca8713cc91f67d103d94e.tar.zst meowcraft-129f2e421e16bd008cdca8713cc91f67d103d94e.zip | |
Fix minor quality issues
Diffstat (limited to 'src/Math/Vector.hpp')
| -rw-r--r-- | src/Math/Vector.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Math/Vector.hpp b/src/Math/Vector.hpp index 54207f0..2d87c4b 100644 --- a/src/Math/Vector.hpp +++ b/src/Math/Vector.hpp @@ -7,18 +7,18 @@ template <size_t S, typename T = float> struct Vector { - Vector(): elements{} {}; + Vector(): elements{} {} template<typename ...Args, std::enable_if_t<sizeof...(Args) == S, int> = 0> - Vector(Args... args) : elements{ args... } {}; + Vector(Args... args) : elements{ args... } {} - Vector(const T values[S]) { + explicit Vector(const T values[S]) { std::copy(values, values + S, elements); - }; + } explicit Vector(const T scalar) { std::fill(elements, elements + S, scalar); - }; + } Vector(const Vector<S - 1, T> vector, const T scalar) { std::copy(vector.elements, vector.elements + S - 1, elements); |
