APM:Libraries
Vector3< T > Member List

This is the complete list of members for Vector3< T >, including all inherited members.

angle(const Vector3< T > &v2) constVector3< T >
distance_squared(const Vector3< T > &v) constVector3< T >inline
distance_to_segment(const Vector3< T > &seg_start, const Vector3< T > &seg_end) constVector3< T >
is_inf(void) constVector3< T >
is_nan(void) constVector3< T >
is_zero(void) constVector3< T >inline
length(void) constVector3< T >
length_squared() constVector3< T >inline
mul_rowcol(const Vector3< T > &v) constVector3< T >
normalize()Vector3< T >inline
normalized() constVector3< T >inline
operator!=(const Vector3< T > &v) constVector3< T >
operator%(const Vector3< T > &v) constVector3< T >
operator()(const T x0, const T y0, const T z0)Vector3< T >inline
operator*(const T num) constVector3< T >
operator*(const Vector3< T > &v) constVector3< T >
operator*(const Matrix3< T > &m) constVector3< T >
operator*=(const T num)Vector3< T >
operator+(const Vector3< T > &v) constVector3< T >
operator+=(const Vector3< T > &v)Vector3< T >
operator-(void) constVector3< T >
operator-(const Vector3< T > &v) constVector3< T >
operator-=(const Vector3< T > &v)Vector3< T >
operator/(const T num) constVector3< T >
operator/=(const T num)Vector3< T >
operator==(const Vector3< T > &v) constVector3< T >
operator[](uint8_t i)Vector3< T >inline
operator[](uint8_t i) constVector3< T >inline
perpendicular(const Vector3< T > &p1, const Vector3< T > &v1)Vector3< T >inlinestatic
project(const Vector3< T > &v)Vector3< T >inline
projected(const Vector3< T > &v) constVector3< T >inline
reflect(const Vector3< T > &n)Vector3< T >inline
rotate(enum Rotation rotation)Vector3< T >
rotate_inverse(enum Rotation rotation)Vector3< T >
Vector3()Vector3< T >inline
Vector3(const T x0, const T y0, const T z0)Vector3< T >inline
xVector3< T >
yVector3< T >
zVector3< T >
zero()Vector3< T >inline