Neo  0.5.0
Developer Documentation
Neo::Vector3 Member List

This is the complete list of members for Neo::Vector3, including all inherited members.

add(const Vector3 &vec) const Neo::Vector3inline
crossProduct(const Vector3 &vec) const Neo::Vector3inline
divide(const float value) const Neo::Vector3inline
dotProduct(const Vector3 &vec) const Neo::Vector3inline
equals(const Vector3 &vec) const Neo::Vector3inline
getLength() const Neo::Vector3inline
getNormalized() const Neo::Vector3
getRotatedAxis(double angle, const Vector3 &axis) const Neo::Vector3
getRotatedX(double angle) const Neo::Vector3
getRotatedY(double angle) const Neo::Vector3
getRotatedZ(double angle) const Neo::Vector3
getSquaredLength() const Neo::Vector3inline
lerp(const Vector3 &vec, float factor) const Neo::Vector3inline
loadIdentity(void)Neo::Vector3inline
multiply(const float value) const Neo::Vector3inline
normalize()Neo::Vector3
operator const float *() const Neo::Vector3inline
operator float *() const Neo::Vector3inline
operator!=(const Vector3 &vec) const Neo::Vector3inline
operator*(const float value) const Neo::Vector3inline
operator*(const Vector3 &vec) const Neo::Vector3inline
operator*(float factor, const Vector3 &vec)Neo::Vector3friend
operator*=(const float value)Neo::Vector3inline
operator+(const Vector3 &vec) const Neo::Vector3inline
operator+(const float &value) const Neo::Vector3inline
operator+(void) const Neo::Vector3inline
operator+=(const Vector3 &vec)Neo::Vector3inline
operator-(const Vector3 &vec) const Neo::Vector3inline
operator-(const float &value) const Neo::Vector3inline
operator-(void) const Neo::Vector3inline
operator-=(const Vector3 &vec)Neo::Vector3inline
operator/(const Vector3 &vec) const Neo::Vector3inline
operator/(const float value) const Neo::Vector3inline
operator/=(const float value)Neo::Vector3inline
operator=(const float value)Neo::Vector3inline
operator==(const Vector3 &vec) const Neo::Vector3inline
rotateAxis(double angle, const Vector3 &axis)Neo::Vector3
rotateX(double angle)Neo::Vector3
rotateY(double angle)Neo::Vector3
rotateZ(double angle)Neo::Vector3
set(const float newX, const float newY, const float newZ)Neo::Vector3inline
substract(const Vector3 &vec) const Neo::Vector3inline
Vector3(void)Neo::Vector3inline
Vector3(float newX, float newY, float newZ)Neo::Vector3inline
Vector3(const float value)Neo::Vector3inline
Vector3(const float *values)Neo::Vector3inline
Vector3(const Vector3 &vec)Neo::Vector3inline
Vector3(const Vector4 &vec)Neo::Vector3
Vector3(const Vector2 &vec)Neo::Vector3inline
xNeo::Vector3
yNeo::Vector3
zNeo::Vector3