SeExpr
|
This is the complete list of members for SeExpr2::Vec< T, d, ref >, including all inherited members.
angle(const Vec< T, 3, refother > &o) const | SeExpr2::Vec< T, d, ref > | inline |
copy(T2 *raw, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inlinestatic |
cross(const Vec< T, 3, refother > &o) const | SeExpr2::Vec< T, d, ref > | inline |
dot(const Vec< T, d, refother > &o) const | SeExpr2::Vec< T, d, ref > | inline |
length() const | SeExpr2::Vec< T, d, ref > | inline |
length2() const | SeExpr2::Vec< T, d, ref > | inline |
normalize() | SeExpr2::Vec< T, d, ref > | inline |
normalized() const | SeExpr2::Vec< T, d, ref > | inline |
operator!=(const Vec< Tother, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator!=(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator*(T s) const | SeExpr2::Vec< T, d, ref > | inline |
operator*(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator*(T s, const Vec &v) | SeExpr2::Vec< T, d, ref > | friend |
operator*=(const T val) | SeExpr2::Vec< T, d, ref > | inline |
operator*=(const Vec< T, d, refother > &other) | SeExpr2::Vec< T, d, ref > | inline |
operator+(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator+=(const Vec< T, d, refother > &other) | SeExpr2::Vec< T, d, ref > | inline |
operator-() const | SeExpr2::Vec< T, d, ref > | inline |
operator-(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator-=(const Vec< T, d, refother > &other) | SeExpr2::Vec< T, d, ref > | inline |
operator/(T s) const | SeExpr2::Vec< T, d, ref > | inline |
operator/(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator/=(const T val) | SeExpr2::Vec< T, d, ref > | inline |
operator/=(const Vec< T, d, refother > &other) | SeExpr2::Vec< T, d, ref > | inline |
operator=(const Vec< T2, d, refother > &other) | SeExpr2::Vec< T, d, ref > | inline |
operator==(const Vec< Tother, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator==(const Vec< T, d, refother > &other) const | SeExpr2::Vec< T, d, ref > | inline |
operator[](const int i) | SeExpr2::Vec< T, d, ref > | inline |
operator[](const int i) const | SeExpr2::Vec< T, d, ref > | inline |
orthogonal() const | SeExpr2::Vec< T, d, ref > | inline |
rotateBy(const Vec< T, 3, refother > &axis, T angle) const | SeExpr2::Vec< T, d, ref > | inline |
T_VEC_REF typedef | SeExpr2::Vec< T, d, ref > | |
T_VEC_VALUE typedef | SeExpr2::Vec< T, d, ref > | |
Vec(T *raw, INVALID_WITH_VECTOR_VALUE u=(typename my_enable_if< ref, INVALID_WITH_VECTOR_VALUE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inlineexplicit |
Vec(INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
Vec(T v0, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
Vec(T v1, T v2, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
Vec(T v1, T v2, T v3, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
Vec(T v1, T v2, T v3, T v4, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
Vec(const Vec< T2, d, refother > &other, INVALID_WITH_VECTOR_REFERENCE u=(typename my_enable_if<!ref &&refother!=ref, INVALID_WITH_VECTOR_REFERENCE >::TYPE())) | SeExpr2::Vec< T, d, ref > | inline |
x | SeExpr2::Vec< T, d, ref > | private |