Skip to content
- [Main Page](index.md) - [Classes](annotated.md) - [Files](files.md) - [Directories](dirs.md) - [Related Pages](pages.md)
- [Class List](annotated.md) - [Alphabetical List](classes.md) - [Class Hierarchy](hierarchy.md) - [Class Members](functions.md)

Vector4 Class Reference

#include <Vector4.h>

List of all members.


Public Member Functions

  Vector4 (void)
  Vector4 (float x, float y, float z, float w)
  Vector4 (float fill)
  Vector4 (const Vector4 &v)
  Vector4 (const Vector &other3)
float  operator[] (int i) const
float &  operator[] (int i)
void  Set (float x, float y, float z, float w)
void  Set (float fill)
Vector4 operator= (const Vector4 &v)
Vector4 operator/= (float scalar)
Vector4 operator-= (const Vector4 &other)
Vector4 operator+= (const Vector4 &other)
Vector4 operator *= (float scale)
int  operator== (const Vector4 &a) const
int  operator!= (const Vector4 &a) const
Vector4  operator+ (const Vector4 &a) const
Vector4  operator- (const Vector4 &a) const
float  operator| (const Vector4 &b) const
float  operator| (const Vector &b) const
Vector4  operator * (const Vector4 &b) const
Vector4  operator * (float scalar) const

Friends

class  Matrix44
MATRIXEXPORT Vector4  operator * (float scalar, const Vector4 &v)
void  Swap (Vector4 &a, Vector4 &b)