diff options
author | bunnei <bunneidev@gmail.com> | 2018-04-20 15:42:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-20 15:42:41 +0200 |
commit | 79c1ed80e965a45db8114d39a54294cf730c98b9 (patch) | |
tree | 5fb5502b0892b8a6903eff3816da5d6d0879a1e1 /src | |
parent | Merge pull request #365 from lioncash/codeblock (diff) | |
parent | vector_math: Remove AsArray() and Write() functions from Vec[2,3,4] (diff) | |
download | yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar.gz yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar.bz2 yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar.lz yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar.xz yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.tar.zst yuzu-79c1ed80e965a45db8114d39a54294cf730c98b9.zip |
Diffstat (limited to '')
-rw-r--r-- | src/common/vector_math.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/common/vector_math.h b/src/common/vector_math.h index 3f0057d9e..3f15ac1f4 100644 --- a/src/common/vector_math.h +++ b/src/common/vector_math.h @@ -55,10 +55,6 @@ public: T x; T y; - T* AsArray() { - return &x; - } - Vec2() = default; Vec2(const T& _x, const T& _y) : x(_x), y(_y) {} @@ -71,11 +67,6 @@ public: return Vec2<T>(f, f); } - void Write(T a[2]) { - a[0] = x; - a[1] = y; - } - Vec2<decltype(T{} + T{})> operator+(const Vec2& other) const { return MakeVec(x + other.x, y + other.y); } @@ -205,10 +196,6 @@ public: T y; T z; - T* AsArray() { - return &x; - } - Vec3() = default; Vec3(const T& _x, const T& _y, const T& _z) : x(_x), y(_y), z(_z) {} @@ -225,12 +212,6 @@ public: return MakeVec(f, f, f); } - void Write(T a[3]) { - a[0] = x; - a[1] = y; - a[2] = z; - } - Vec3<decltype(T{} + T{})> operator+(const Vec3& other) const { return MakeVec(x + other.x, y + other.y, z + other.z); } @@ -416,10 +397,6 @@ public: T z; T w; - T* AsArray() { - return &x; - } - Vec4() = default; Vec4(const T& _x, const T& _y, const T& _z, const T& _w) : x(_x), y(_y), z(_z), w(_w) {} @@ -436,13 +413,6 @@ public: return Vec4<T>(f, f, f, f); } - void Write(T a[4]) { - a[0] = x; - a[1] = y; - a[2] = z; - a[3] = w; - } - Vec4<decltype(T{} + T{})> operator+(const Vec4& other) const { return MakeVec(x + other.x, y + other.y, z + other.z, w + other.w); } |