summaryrefslogtreecommitdiffstats
path: root/core/math/vector4.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/math/vector4.h')
-rw-r--r--core/math/vector4.h50
1 files changed, 25 insertions, 25 deletions
diff --git a/core/math/vector4.h b/core/math/vector4.h
index f16b040317..4dba3126cb 100644
--- a/core/math/vector4.h
+++ b/core/math/vector4.h
@@ -56,11 +56,11 @@ struct _NO_DISCARD_ Vector4 {
real_t components[4] = { 0, 0, 0, 0 };
};
- _FORCE_INLINE_ real_t &operator[](const int p_axis) {
+ _FORCE_INLINE_ real_t &operator[](int p_axis) {
DEV_ASSERT((unsigned int)p_axis < 4);
return components[p_axis];
}
- _FORCE_INLINE_ const real_t &operator[](const int p_axis) const {
+ _FORCE_INLINE_ const real_t &operator[](int p_axis) const {
DEV_ASSERT((unsigned int)p_axis < 4);
return components[p_axis];
}
@@ -94,11 +94,11 @@ struct _NO_DISCARD_ Vector4 {
Vector4 floor() const;
Vector4 ceil() const;
Vector4 round() const;
- Vector4 lerp(const Vector4 &p_to, const real_t p_weight) const;
- Vector4 cubic_interpolate(const Vector4 &p_b, const Vector4 &p_pre_a, const Vector4 &p_post_b, const real_t p_weight) const;
- Vector4 cubic_interpolate_in_time(const Vector4 &p_b, const Vector4 &p_pre_a, const Vector4 &p_post_b, const real_t p_weight, const real_t &p_b_t, const real_t &p_pre_a_t, const real_t &p_post_b_t) const;
+ Vector4 lerp(const Vector4 &p_to, real_t p_weight) const;
+ Vector4 cubic_interpolate(const Vector4 &p_b, const Vector4 &p_pre_a, const Vector4 &p_post_b, real_t p_weight) const;
+ Vector4 cubic_interpolate_in_time(const Vector4 &p_b, const Vector4 &p_pre_a, const Vector4 &p_post_b, real_t p_weight, real_t p_b_t, real_t p_pre_a_t, real_t p_post_b_t) const;
- Vector4 posmod(const real_t p_mod) const;
+ Vector4 posmod(real_t p_mod) const;
Vector4 posmodv(const Vector4 &p_modv) const;
void snap(const Vector4 &p_step);
Vector4 snapped(const Vector4 &p_step) const;
@@ -111,15 +111,15 @@ struct _NO_DISCARD_ Vector4 {
_FORCE_INLINE_ void operator-=(const Vector4 &p_vec4);
_FORCE_INLINE_ void operator*=(const Vector4 &p_vec4);
_FORCE_INLINE_ void operator/=(const Vector4 &p_vec4);
- _FORCE_INLINE_ void operator*=(const real_t &s);
- _FORCE_INLINE_ void operator/=(const real_t &s);
+ _FORCE_INLINE_ void operator*=(real_t p_s);
+ _FORCE_INLINE_ void operator/=(real_t p_s);
_FORCE_INLINE_ Vector4 operator+(const Vector4 &p_vec4) const;
_FORCE_INLINE_ Vector4 operator-(const Vector4 &p_vec4) const;
_FORCE_INLINE_ Vector4 operator*(const Vector4 &p_vec4) const;
_FORCE_INLINE_ Vector4 operator/(const Vector4 &p_vec4) const;
_FORCE_INLINE_ Vector4 operator-() const;
- _FORCE_INLINE_ Vector4 operator*(const real_t &s) const;
- _FORCE_INLINE_ Vector4 operator/(const real_t &s) const;
+ _FORCE_INLINE_ Vector4 operator*(real_t p_s) const;
+ _FORCE_INLINE_ Vector4 operator/(real_t p_s) const;
_FORCE_INLINE_ bool operator==(const Vector4 &p_vec4) const;
_FORCE_INLINE_ bool operator!=(const Vector4 &p_vec4) const;
@@ -189,15 +189,15 @@ void Vector4::operator/=(const Vector4 &p_vec4) {
z /= p_vec4.z;
w /= p_vec4.w;
}
-void Vector4::operator*=(const real_t &s) {
- x *= s;
- y *= s;
- z *= s;
- w *= s;
+void Vector4::operator*=(real_t p_s) {
+ x *= p_s;
+ y *= p_s;
+ z *= p_s;
+ w *= p_s;
}
-void Vector4::operator/=(const real_t &s) {
- *this *= 1.0f / s;
+void Vector4::operator/=(real_t p_s) {
+ *this *= 1.0f / p_s;
}
Vector4 Vector4::operator+(const Vector4 &p_vec4) const {
@@ -220,12 +220,12 @@ Vector4 Vector4::operator-() const {
return Vector4(-x, -y, -z, -w);
}
-Vector4 Vector4::operator*(const real_t &s) const {
- return Vector4(x * s, y * s, z * s, w * s);
+Vector4 Vector4::operator*(real_t p_s) const {
+ return Vector4(x * p_s, y * p_s, z * p_s, w * p_s);
}
-Vector4 Vector4::operator/(const real_t &s) const {
- return *this * (1.0f / s);
+Vector4 Vector4::operator/(real_t p_s) const {
+ return *this * (1.0f / p_s);
}
bool Vector4::operator==(const Vector4 &p_vec4) const {
@@ -288,19 +288,19 @@ bool Vector4::operator>=(const Vector4 &p_v) const {
return x > p_v.x;
}
-_FORCE_INLINE_ Vector4 operator*(const float p_scalar, const Vector4 &p_vec) {
+_FORCE_INLINE_ Vector4 operator*(float p_scalar, const Vector4 &p_vec) {
return p_vec * p_scalar;
}
-_FORCE_INLINE_ Vector4 operator*(const double p_scalar, const Vector4 &p_vec) {
+_FORCE_INLINE_ Vector4 operator*(double p_scalar, const Vector4 &p_vec) {
return p_vec * p_scalar;
}
-_FORCE_INLINE_ Vector4 operator*(const int32_t p_scalar, const Vector4 &p_vec) {
+_FORCE_INLINE_ Vector4 operator*(int32_t p_scalar, const Vector4 &p_vec) {
return p_vec * p_scalar;
}
-_FORCE_INLINE_ Vector4 operator*(const int64_t p_scalar, const Vector4 &p_vec) {
+_FORCE_INLINE_ Vector4 operator*(int64_t p_scalar, const Vector4 &p_vec) {
return p_vec * p_scalar;
}