MVector4

From MaratisWiki
Jump to: navigation, search


Contents

API

float MVector4::xNone

float MVector4::yNone

float MVector4::zNone

float MVector4::wNone

MVector4::MVector4(void)

MVector4::MVector4(float newX, float newY, float newZ, float newW)

MVector4::MVector4(const float value)

MVector4::MVector4(const float *values)

MVector4::MVector4(const MVector4 &vec)

MVector4::MVector4(const MVector3 &vec)

MVector4::MVector4(const MColor &color)

MVector4 MVector4::operator+(const MVector4 &vec) const

MVector4 MVector4::operator-(const MVector4 &vec) const

MVector4 MVector4::operator*(const float value) const

MVector4 MVector4::operator/(const float value) const

bool MVector4::operator==(const MVector4 &vec) const

bool MVector4::operator!=(const MVector4 &vec) const

void MVector4::operator+=(const MVector4 &vec)

void MVector4::operator-=(const MVector4 &vec)

void MVector4::operator*=(const float value)

void MVector4::operator/=(const float value)

MVector4 MVector4::operator-(void) const

MVector4 MVector4::operator+(void) const

MVector4::operator float *() const

MVector4::operator const float *() const

MVector4::operator MVector3()

void MVector4::set(float newX, float newY, float newZ, float newW)

void MVector4::loadIdentity(void)

float MVector4::dotProduct(const MVector4 &vec)

MVector4 MVector4::lerp(const MVector4 &vec, float factor) const

MVector4 operator*(float factor, const MVector4 &vec)

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox