summaryrefslogtreecommitdiffstats
path: root/src/common/vector_math.h
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2018-04-20 04:58:19 +0200
committerLioncash <mathew1800@gmail.com>2018-04-20 04:58:24 +0200
commit956e200f126b4deb1b10d4433911c97b6c6fc77b (patch)
treed15f8e9b9c8ac1937578d89bf7339c40ada85f13 /src/common/vector_math.h
parentMerge pull request #355 from Subv/shader_instr (diff)
downloadyuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar.gz
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar.bz2
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar.lz
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar.xz
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.tar.zst
yuzu-956e200f126b4deb1b10d4433911c97b6c6fc77b.zip
Diffstat (limited to 'src/common/vector_math.h')
-rw-r--r--src/common/vector_math.h30
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);
}