17#ifndef AEONGAMES_VECTOR4_H
18#define AEONGAMES_VECTOR4_H
39 DLL
Vector4 (
const float*
const aVector );
46 DLL
Vector4 (
float aX,
float aY,
float aZ,
float aW );
56 DLL
const float&
GetX()
const;
60 DLL
const float&
GetY()
const;
64 DLL
const float&
GetZ()
const;
68 DLL
const float&
GetW()
const;
DLL const float *const GetVector4() const
Get a pointer to the internal vector data.
DLL const float & GetZ() const
Get the Z component.
DLL const float & GetW() const
Get the W component.
DLL ~Vector4()
destructor.
DLL Vector4()
Default constructor.
DLL const float & GetY() const
Get the Y component.
DLL const float & GetX() const
Get the X component.
float mVector[4]
X, Y, Z and W components.
<- This is here just for the literals
DLL const bool operator==(const Matrix3x3 &lhs, const Matrix3x3 &rhs)
Compare two 3x3 matrices for equality.