Bsoft 2.1.4
Bernard's software package
Vector3< Type > Member List

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

abs()Vector3< Type >inline
angle(Vector3< T2 > &v)Vector3< Type >inline
array()Vector3< Type >inline
closest_point_on_line(Vector3 v1, Vector3 v2)Vector3< Type >inline
cross(const Vector3 &v)Vector3< Type >inline
distance(const Vector3 &v)Vector3< Type >inline
distance2(const Vector3 &v)Vector3< Type >inline
distance_along_vector(Vector3 v)Vector3< Type >inline
distance_from_line(Vector3 v1, Vector3 v2)Vector3< Type >inline
distance_from_line2(Vector3 v1, Vector3 v2)Vector3< Type >inline
finite()Vector3< Type >inline
floor(int places)Vector3< Type >inline
length()Vector3< Type >inline
length(double d)Vector3< Type >inline
length2()Vector3< Type >inline
max()Vector3< Type >inline
max(const double d)Vector3< Type >inline
max(const Vector3 &v)Vector3< Type >inline
min()Vector3< Type >inline
min(const double d)Vector3< Type >inline
min(const Vector3 &v)Vector3< Type >inline
normal(Vector3 &v1, Vector3 &v2)Vector3< Type >inline
normalize()Vector3< Type >inline
notfinite()Vector3< Type >inline
operator Vector3< T2 >() constVector3< Type >inline
operator!=(const Vector3 &v)Vector3< Type >inline
operator*(const double d)Vector3< Type >inline
operator*(const Vector3 &v)Vector3< Type >inline
operator*=(const double d)Vector3< Type >inline
operator*=(const Vector3 &v)Vector3< Type >inline
operator+(const double d)Vector3< Type >inline
operator+(const Vector3 &v)Vector3< Type >inline
operator+=(const double d)Vector3< Type >inline
operator+=(const Vector3 &v)Vector3< Type >inline
operator-()Vector3< Type >inline
operator-(const double d)Vector3< Type >inline
operator-(const Vector3 &v)Vector3< Type >inline
operator-=(const double d)Vector3< Type >inline
operator-=(const Vector3 &v)Vector3< Type >inline
operator/(const double d)Vector3< Type >inline
operator/(const Vector3 &v)Vector3< Type >inline
operator/=(const double d)Vector3< Type >inline
operator/=(const Vector3 &v)Vector3< Type >inline
operator<(const double d)Vector3< Type >inline
operator<(const Vector3 &v)Vector3< Type >inline
operator<=(const Vector3 &v)Vector3< Type >inline
operator=(const Type d)Vector3< Type >inline
operator=(const Vector3 &v)Vector3< Type >inline
operator=(const vector< T2 > &v)Vector3< Type >inline
operator==(const Vector3 &v)Vector3< Type >inline
operator==(const double d)Vector3< Type >inline
operator>(const double d)Vector3< Type >inline
operator>(const Vector3 &v)Vector3< Type >inline
operator>=(const Vector3 &v)Vector3< Type >inline
operator[](size_t i) constVector3< Type >inline
operator[](size_t i)Vector3< Type >inline
position_relative_to_line(Vector3 v1, Vector3 v2)Vector3< Type >inline
remainder(int divisor)Vector3< Type >inline
round(int places)Vector3< Type >inline
scalar(const Vector3 &v) constVector3< Type >inline
square_root()Vector3< Type >inline
sum()Vector3< Type >inline
Vector3()Vector3< Type >inline
Vector3(const Vector3 &v)Vector3< Type >inline
Vector3(const Type x, const Type y, const Type z)Vector3< Type >inline
Vector3(const vector< T2 > &v)Vector3< Type >inline
volume()Vector3< Type >inline
within(Vector3< T1 > &v1, Vector3< T2 > &v2)Vector3< Type >inline