_coord | Freestyle::VecMat::Vec< T, 3 > | protected |
_dim enum value | Freestyle::VecMat::Vec< T, 3 > | protected |
dim() | Freestyle::VecMat::Vec< T, 3 > | inlinestatic |
norm() const | Freestyle::VecMat::Vec< T, 3 > | inline |
normalize() | Freestyle::VecMat::Vec< T, 3 > | inline |
normalizeSafe() | Freestyle::VecMat::Vec< T, 3 > | inline |
operator!=(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator*(const value_type r) const | Freestyle::VecMat::Vec3< T > | inline |
operator*(const Vec3< T > &v) const | Freestyle::VecMat::Vec3< T > | inline |
Vec< T, 3 >::operator*(const typename Vec< T, N >::value_type r) const | Freestyle::VecMat::Vec< T, 3 > | inline |
Vec< T, 3 >::operator*(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator*=(const U r) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator+(const Vec3< T > &v) const | Freestyle::VecMat::Vec3< T > | inline |
Vec< T, 3 >::operator+(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator+=(const Vec< U, N > &v) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator-(const Vec3< T > &v) const | Freestyle::VecMat::Vec3< T > | inline |
Vec< T, 3 >::operator-(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator-=(const Vec< U, N > &v) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator/(const value_type r) const | Freestyle::VecMat::Vec3< T > | inline |
Vec< T, 3 >::operator/(const typename Vec< T, N >::value_type r) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator/=(const U r) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator<(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator=(const Vec< U, N > &v) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator==(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator>(const Vec< T, N > &v) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator[](const unsigned i) const | Freestyle::VecMat::Vec< T, 3 > | inline |
operator[](const unsigned i) | Freestyle::VecMat::Vec< T, 3 > | inline |
operator^(const Vec3< T > &v) const | Freestyle::VecMat::Vec3< T > | inline |
operator^(const Vec< U, 3 > &v) const | Freestyle::VecMat::Vec3< T > | inline |
setX(const value_type v) | Freestyle::VecMat::Vec3< T > | inline |
setY(const value_type v) | Freestyle::VecMat::Vec3< T > | inline |
setZ(const value_type v) | Freestyle::VecMat::Vec3< T > | inline |
squareNorm() const | Freestyle::VecMat::Vec< T, 3 > | inline |
value_type typedef | Freestyle::VecMat::Vec3< T > | |
Vec() | Freestyle::VecMat::Vec< T, 3 > | inline |
Vec(const U tab[N]) | Freestyle::VecMat::Vec< T, 3 > | inlineexplicit |
Vec(const std::vector< U > &tab) | Freestyle::VecMat::Vec< T, 3 > | inlineexplicit |
Vec(const Vec< U, N > &v) | Freestyle::VecMat::Vec< T, 3 > | inlineexplicit |
Vec3() | Freestyle::VecMat::Vec3< T > | inline |
Vec3(const U tab[3]) | Freestyle::VecMat::Vec3< T > | inlineexplicit |
Vec3(const std::vector< U > &tab) | Freestyle::VecMat::Vec3< T > | inlineexplicit |
Vec3(const Vec< U, 3 > &v) | Freestyle::VecMat::Vec3< T > | inline |
Vec3(const HVec3< U > &v) | Freestyle::VecMat::Vec3< T > | inline |
Vec3(const value_type x, const value_type y=0, const value_type z=0) | Freestyle::VecMat::Vec3< T > | inline |
x() const | Freestyle::VecMat::Vec3< T > | inline |
x() | Freestyle::VecMat::Vec3< T > | inline |
y() const | Freestyle::VecMat::Vec3< T > | inline |
y() | Freestyle::VecMat::Vec3< T > | inline |
z() const | Freestyle::VecMat::Vec3< T > | inline |
z() | Freestyle::VecMat::Vec3< T > | inline |
~Vec() | Freestyle::VecMat::Vec< T, 3 > | inline |