MVector4
From MaratisWiki
(Difference between revisions)
Latest revision as of 01:16, 8 February 2014
float MVector4::xNonefloat MVector4::yNonefloat MVector4::zNonefloat MVector4::wNoneMVector4::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) constMVector4 MVector4::operator-(const MVector4 &vec) constMVector4 MVector4::operator*(const float value) constMVector4 MVector4::operator/(const float value) constbool MVector4::operator==(const MVector4 &vec) constbool MVector4::operator!=(const MVector4 &vec) constvoid 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) constMVector4 MVector4::operator+(void) constMVector4::operator float *() constMVector4::operator const float *() constMVector4::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) constMVector4 operator*(float factor, const MVector4 &vec)