Esempio n. 1
0
 Vector4f operator+(const Vector4f &v) const {
   return Vector4f(x+v.x, y+v.y, z+v.z, w+v.w);
 }
Esempio n. 2
0
 Vector4f operator-(const Vector4f &v) const {
   return Vector4f(x-v.x, y-v.y, z-v.z, w-v.w);
 }
Esempio n. 3
0
 Vector4f operator/(float v) const {
   return Vector4f(x/v, y/v, z/v, w/v);
 }
Esempio n. 4
0
 Vector4f operator/(const Vector4f &v) const {
   return Vector4f(x/v.x, y/v.y, z/v.z, w/v.w);
 }
Esempio n. 5
0
 Vector4f operator*(float v) const {
   return Vector4f(x*v, y*v, z*v, w*v);
 }
Esempio n. 6
0
 Vector4f operator*(const Vector4f &v) const {
   return Vector4f(x*v.x, y*v.y, z*v.z, w*v.w);
 }
Esempio n. 7
0
 Vector4f operator-() const {
   return Vector4f(-x, -y, -z, -w);
 }