vmml::Vector3< T > Member List

This is the complete list of members for vmml::Vector3< T >, including all inherited members.
array (defined in vmml::Vector3< T >)vmml::Vector3< T >
b (defined in vmml::Vector3< T >)vmml::Vector3< T >
BACKWARD (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
begin() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
begin() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
clamp(T lower, T upper) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
const_iterator typedef (defined in vmml::Vector3< T >)vmml::Vector3< T >
cross(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
cross(const Vector3 &a, const Vector3 &b) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
distance(const Vector3 &other) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
distanceSquared(const Vector3 &other) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
dot(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
dot(const Vector3 &a, const Vector3 &b) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
DOWN (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
end() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
end() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
FORWARD (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
g (defined in vmml::Vector3< T >)vmml::Vector3< T >
getMaxComponent() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
getMinComponent() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
getNormalized() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
getString(std::string &result, const std::string &delimiter=" ") const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
greater(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
greater(const Vector3 &rhs, const size_t axis) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
invert() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
isAkin(const Vector3 &rhs, const T &delta=std::numeric_limits< T >::epsilon()) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
isAkin(const Vector3 &rhs, const float &delta) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
iterator typedef (defined in vmml::Vector3< T >)vmml::Vector3< T >
LEFT (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
length() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
length() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
lengthSquared() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
normal(const Vector3 &aa, const Vector3 &bb, const Vector3 &cc) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
normal(const Vector3 &aa, const Vector3 &bb) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
normalise() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
normalise(float *source) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
normalize() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
normalize(float *source) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
ONE (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
operator!=(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator*(const T a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator*(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator*=(T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator*=(const Vector3 &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator+(const T a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator+(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator+=(T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator+=(const Vector3 &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator-(const T a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator-(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator-() const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator-=(T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator-=(const Vector3 &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/(T a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/(float a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/(double a) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/=(T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/=(const Vector3 &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/=(float a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator/=(double a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator<< (defined in vmml::Vector3< T >)vmml::Vector3< T > [friend]
operator=(T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator=(const Vector3 &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator=(const Vector3< U > &rhs) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator==(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator[](size_t position) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
operator[](size_t position) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
r (defined in vmml::Vector3< T >)vmml::Vector3< T >
randomize() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
rgb (defined in vmml::Vector3< T >)vmml::Vector3< T >
RIGHT (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
rotate(T theta, T rx, T ry, T rz) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
rotate(float theta, float rx, float ry, float rz) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
scale(T scale_factor) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
set(T xx, T yy, T zz) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
set(const float *values) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
set(const double *values) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
set(const std::string &values, char delimiter= ' ') (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
set(const std::vector< std::string > &values) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
smaller(const Vector3 &rhs) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
smaller(const Vector3 &rhs, const size_t axis) const (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
UNIT_X (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
UNIT_Y (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
UNIT_Z (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
UP (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
Vector3() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const T a) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const T i, const T j, const T k) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const Vector2< T > &xy, const T z) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const Vector4< T > &from) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const Vector3< U > &orig) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const float *values) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
Vector3(const double *values) (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]
x (defined in vmml::Vector3< T >)vmml::Vector3< T >
xyz (defined in vmml::Vector3< T >)vmml::Vector3< T >
y (defined in vmml::Vector3< T >)vmml::Vector3< T >
z (defined in vmml::Vector3< T >)vmml::Vector3< T >
ZERO (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline, static]
~Vector3() (defined in vmml::Vector3< T >)vmml::Vector3< T > [inline]

Generated by  doxygen 1.6.2