arsa  2.7
irr::core::vector3d< T > Member List

This is the complete list of members for irr::core::vector3d< T >, including all inherited members.

crossProduct(const vector3d< T > &p) constirr::core::vector3d< T >inline
dotProduct(const vector3d< T > &other) constirr::core::vector3d< T >inline
equals(const vector3d< T > &other, const T tolerance=(T) ROUNDING_ERROR_f32) constirr::core::vector3d< T >inline
getAs3Values(T *array) constirr::core::vector3d< T >inline
getAs4Values(T *array) constirr::core::vector3d< T >inline
getDistanceFrom(const vector3d< T > &other) constirr::core::vector3d< T >inline
getDistanceFromSQ(const vector3d< T > &other) constirr::core::vector3d< T >inline
getHorizontalAngle() constirr::core::vector3d< T >inline
getInterpolated(const vector3d< T > &other, f64 d) constirr::core::vector3d< T >inline
getInterpolated_quadratic(const vector3d< T > &v2, const vector3d< T > &v3, f64 d) constirr::core::vector3d< T >inline
getLength() constirr::core::vector3d< T >inline
getLengthSQ() constirr::core::vector3d< T >inline
getSphericalCoordinateAngles() constirr::core::vector3d< T >inline
getSphericalCoordinateAngles() constirr::core::vector3d< T >inline
interpolate(const vector3d< T > &a, const vector3d< T > &b, f64 d)irr::core::vector3d< T >inline
invert()irr::core::vector3d< T >inline
isBetweenPoints(const vector3d< T > &begin, const vector3d< T > &end) constirr::core::vector3d< T >inline
normalize()irr::core::vector3d< T >inline
operator *(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator *(const T v) constirr::core::vector3d< T >inline
operator *=(const vector3d< T > &other)irr::core::vector3d< T >inline
operator *=(const T v)irr::core::vector3d< T >inline
operator [](u32 index)irr::core::vector3d< T >inline
operator [](u32 index) constirr::core::vector3d< T >inline
operator!=(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator+(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator+(const T val) constirr::core::vector3d< T >inline
operator+=(const vector3d< T > &other)irr::core::vector3d< T >inline
operator+=(const T val)irr::core::vector3d< T >inline
operator-() constirr::core::vector3d< T >inline
operator-(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator-(const T val) constirr::core::vector3d< T >inline
operator-=(const vector3d< T > &other)irr::core::vector3d< T >inline
operator-=(const T val)irr::core::vector3d< T >inline
operator/(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator/(const T v) constirr::core::vector3d< T >inline
operator/(s32 val) constirr::core::vector3d< T >inline
operator/=(const vector3d< T > &other)irr::core::vector3d< T >inline
operator/=(const T v)irr::core::vector3d< T >inline
operator/=(s32 val)irr::core::vector3d< T >inline
operator<(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator<=(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator=(const vector3d< T > &other)irr::core::vector3d< T >inline
operator==(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator>(const vector3d< T > &other) constirr::core::vector3d< T >inline
operator>=(const vector3d< T > &other) constirr::core::vector3d< T >inline
rotateXYBy(f64 degrees, const vector3d< T > &center=vector3d< T >())irr::core::vector3d< T >inline
rotateXZBy(f64 degrees, const vector3d< T > &center=vector3d< T >())irr::core::vector3d< T >inline
rotateYZBy(f64 degrees, const vector3d< T > &center=vector3d< T >())irr::core::vector3d< T >inline
rotationToDirection(const vector3d< T > &forwards=vector3d< T >(0, 0, 1)) constirr::core::vector3d< T >inline
set(const T nx, const T ny, const T nz)irr::core::vector3d< T >inline
set(const vector3d< T > &p)irr::core::vector3d< T >inline
setLength(T newlength)irr::core::vector3d< T >inline
vector3d()irr::core::vector3d< T >inline
vector3d(T nx, T ny, T nz)irr::core::vector3d< T >inline
vector3d(T n)irr::core::vector3d< T >inlineexplicit
vector3d(const vector3d< T > &other)irr::core::vector3d< T >inline
Xirr::core::vector3d< T >
Yirr::core::vector3d< T >
Zirr::core::vector3d< T >