| Irrlicht 3D Engine |

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) const | irr::core::vector3d< T > | `[inline]`
dotProduct(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
equals(const vector3d< T > &other, const T tolerance=(T) ROUNDING_ERROR_f32) const | irr::core::vector3d< T > | `[inline]`
getAs3Values(T *array) const | irr::core::vector3d< T > | `[inline]`
getAs4Values(T *array) const | irr::core::vector3d< T > | `[inline]`
getDistanceFrom(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
getDistanceFromSQ(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
getHorizontalAngle() const | irr::core::vector3d< T > | `[inline]`
getInterpolated(const vector3d< T > &other, f64 d) const | irr::core::vector3d< T > | `[inline]`
getInterpolated_quadratic(const vector3d< T > &v2, const vector3d< T > &v3, f64 d) const | irr::core::vector3d< T > | `[inline]`
getLength() const | irr::core::vector3d< T > | `[inline]`
getLengthSQ() const | irr::core::vector3d< T > | `[inline]`
getSphericalCoordinateAngles() const | irr::core::vector3d< T > | `[inline]`
getSphericalCoordinateAngles() const | irr::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) const | irr::core::vector3d< T > | `[inline]`
normalize() | irr::core::vector3d< T > | `[inline]`
operator!=(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator*(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator*(const T v) const | irr::core::vector3d< T > | `[inline]`
operator*=(const vector3d< T > &other) | irr::core::vector3d< T > | `[inline]`
operator*=(const T v) | irr::core::vector3d< T > | `[inline]`
operator+(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator+(const T val) const | irr::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 | irr::core::vector3d< T > | `[inline]`
operator-(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator-(const T val) const | irr::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) const | irr::core::vector3d< T > | `[inline]`
operator/(const T v) const | irr::core::vector3d< T > | `[inline]`
operator/(s32 val) const | irr::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) const | irr::core::vector3d< T > | `[inline]`
operator<=(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator=(const vector3d< T > &other) | irr::core::vector3d< T > | `[inline]`
operator==(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator>(const vector3d< T > &other) const | irr::core::vector3d< T > | `[inline]`
operator>=(const vector3d< T > &other) const | irr::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)) const | irr::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 > | `[inline, explicit]`
vector3d(const vector3d< T > &other) | irr::core::vector3d< T > | `[inline]`
X | irr::core::vector3d< T > |
Y | irr::core::vector3d< T > |
Z | irr::core::vector3d< T > |