| getNormalize() const | tgx::Vec4< T > | inline | 
  | getNormalize_fast() const | tgx::Vec4< T > | inline | 
  | getRotate90() const | tgx::Vec2< T > | inline | 
  | invnorm() const | tgx::Vec4< T > | inline | 
  | invnorm_fast() const | tgx::Vec4< T > | inline | 
  | leftOf(Vec2< T > LA, Vec2< T > LB) const | tgx::Vec2< T > | inline | 
  | norm() const | tgx::Vec4< T > | inline | 
  | norm2() const | tgx::Vec4< T > | inline | 
  | norm_fast() const | tgx::Vec4< T > | inline | 
  | normalize() | tgx::Vec4< T > | inline | 
  | normalize_fast() | tgx::Vec4< T > | inline | 
  | operator Vec2< typename DefaultFPType< T >::fptype >() | tgx::Vec2< T > | inline | 
  | operator Vec2< U >() | tgx::Vec2< T > | inlineexplicit | 
  | operator Vec3< typename DefaultFPType< T >::fptype >() | tgx::Vec3< T > | inline | 
  | operator Vec3< U >() | tgx::Vec3< T > | inlineexplicit | 
  | operator Vec4< typename DefaultFPType< T >::fptype >() | tgx::Vec4< T > | inline | 
  | operator Vec4< U >() | tgx::Vec4< T > | inlineexplicit | 
  | operator!=(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator!=(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator!=(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | operator*=(const Vec4 V) | tgx::Vec4< T > | inline | 
  | operator*=(const T v) | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator*=(const Vec3 V) | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator*=(const Vec2 V) | tgx::Vec2< T > | inline | 
  | tgx::Vec2::operator*=(const T &v) | tgx::Vec2< T > | inline | 
  | operator+=(const Vec4 V) | tgx::Vec4< T > | inline | 
  | operator+=(const T v) | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator+=(const Vec3 V) | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator+=(const Vec2 V) | tgx::Vec2< T > | inline | 
  | tgx::Vec2::operator+=(const T &v) | tgx::Vec2< T > | inline | 
  | operator-() const | tgx::Vec3< T > | inline | 
  | operator-=(const Vec4 V) | tgx::Vec4< T > | inline | 
  | operator-=(const T v) | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator-=(const Vec3 V) | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator-=(const Vec2 V) | tgx::Vec2< T > | inline | 
  | tgx::Vec2::operator-=(const T &v) | tgx::Vec2< T > | inline | 
  | operator/=(const Vec4 V) | tgx::Vec4< T > | inline | 
  | operator/=(const T v) | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator/=(const Vec3 V) | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator/=(const Vec2 V) | tgx::Vec2< T > | inline | 
  | tgx::Vec2::operator/=(const T &v) | tgx::Vec2< T > | inline | 
  | operator<(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator<(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator<(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | operator<=(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator<=(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator<=(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | operator=(const Vec4 &V)=default | tgx::Vec4< T > |  | 
  | tgx::Vec3::operator=(const Vec3 &V)=default | tgx::Vec3< T > |  | 
  | tgx::Vec2::operator=(const Vec2 &V)=default | tgx::Vec2< T > |  | 
  | operator==(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator==(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator==(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | operator>(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator>(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator>(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | operator>=(const Vec4 V) const | tgx::Vec4< T > | inline | 
  | tgx::Vec3::operator>=(const Vec3 V) const | tgx::Vec3< T > | inline | 
  | tgx::Vec2::operator>=(const Vec2 V) const | tgx::Vec2< T > | inline | 
  | rotate90() | tgx::Vec2< T > | inline | 
  | setAsIntersection(Vec2< T > LA1, Vec2< T > LA2, Vec2< T > LB1, Vec2< T > LB2) | tgx::Vec2< T > | inline | 
  | Vec2() | tgx::Vec2< T > | inline | 
  | Vec2(T X, T Y) | tgx::Vec2< T > | inline | 
  | Vec2(const Vec2 &v)=default | tgx::Vec2< T > |  | 
  | Vec3() | tgx::Vec3< T > | inline | 
  | Vec3(T X, T Y, T Z) | tgx::Vec3< T > | inline | 
  | Vec3(const Vec3 &V)=default | tgx::Vec3< T > |  | 
  | Vec3(Vec2< T > V, T Z) | tgx::Vec3< T > | inline | 
  | Vec4() | tgx::Vec4< T > | inline | 
  | Vec4(T X, T Y, T Z, T W) | tgx::Vec4< T > | inline | 
  | Vec4(const Vec4 &V)=default | tgx::Vec4< T > |  | 
  | Vec4(Vec2< T > V, T Z, T W) | tgx::Vec4< T > | inline | 
  | Vec4(Vec3< T > V, T W) | tgx::Vec4< T > | inline | 
  | w | tgx::Vec4< T > |  | 
  | x | tgx::Vec2< T > |  | 
  | y | tgx::Vec2< T > |  | 
  | z | tgx::Vec3< T > |  | 
  | zdivide() | tgx::Vec4< T > | inline |