|
| typedef VectorXD< 1, int > | ivec1 |
| |
| typedef VectorXD< 2, int > | ivec2 |
| |
| typedef VectorXD< 3, int > | ivec3 |
| |
| typedef VectorXD< 4, int > | ivec4 |
| |
| typedef VectorXD< 1, unsigned int > | uvec1 |
| |
| typedef VectorXD< 2, unsigned int > | uvec2 |
| |
| typedef VectorXD< 3, unsigned int > | uvec3 |
| |
| typedef VectorXD< 4, unsigned int > | uvec4 |
| |
| typedef VectorXD< 1, float > | vec1 |
| |
| typedef VectorXD< 1, double > | Vec1d |
| |
| typedef VectorXD< 1, float > | vec1f |
| |
| typedef VectorXD< 1, float > | Vec1f |
| |
| typedef VectorXD< 2, float > | vec2 |
| |
| typedef VectorXD< 2, double > | Vec2d |
| |
| typedef VectorXD< 2, float > | vec2f |
| |
| typedef VectorXD< 2, float > | Vec2f |
| |
| typedef VectorXD< 3, float > | vec3 |
| |
| typedef VectorXD< 3, double > | Vec3d |
| |
| typedef VectorXD< 3, float > | vec3f |
| |
| typedef VectorXD< 3, float > | Vec3f |
| |
| typedef VectorXD< 4, float > | vec4 |
| |
| typedef VectorXD< 4, double > | Vec4d |
| |
| typedef VectorXD< 4, float > | vec4f |
| |
| typedef VectorXD< 4, float > | Vec4f |
| |
| typedef VectorXD< 1, double > | Vector1Dd |
| |
| typedef VectorXD< 1, float > | Vector1Df |
| |
| typedef VectorXD< 2, double > | Vector2Dd |
| |
| typedef VectorXD< 2, float > | Vector2Df |
| |
| typedef VectorXD< 3, double > | Vector3Dd |
| |
| typedef VectorXD< 3, float > | Vector3Df |
| |
| typedef VectorXD< 4, double > | Vector4Dd |
| |
| typedef VectorXD< 4, float > | Vector4Df |
| |
|
| template<unsigned int D, class T > |
| VectorXD< D, T > | max (const VectorXD< D, T > &a, const VectorXD< D, T > &b) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T > | min (const VectorXD< D, T > &a, const VectorXD< D, T > &b) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator% (const VectorXD< 3, T > &a, const VectorXD< 3, T > &b) |
| |
| template<class T > |
| const Quaternion< T > | operator* (const Quaternion< T > &a, const Quaternion< T > &b) |
| |
| template<class T > |
| VectorXD< 1, T >::ScalarType | operator* (const VectorXD< 1, T > &a, const VectorXD< 1, T > &b) |
| |
| template<class T > |
| const VectorXD< 1, T > | operator* (const VectorXD< 1, T > &a, T s) |
| |
| template<class T > |
| VectorXD< 2, T >::ScalarType | operator* (const VectorXD< 2, T > &a, const VectorXD< 2, T > &b) |
| |
| template<class T > |
| const VectorXD< 2, T > | operator* (const VectorXD< 2, T > &a, T s) |
| |
| template<class T > |
| VectorXD< 3, T >::ScalarType | operator* (const VectorXD< 3, T > &a, const VectorXD< 3, T > &b) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator* (const VectorXD< 3, T > &a, T s) |
| |
| template<class T > |
| VectorXD< 4, T >::ScalarType | operator* (const VectorXD< 4, T > &a, const VectorXD< 4, T > &b) |
| |
| template<class T > |
| const VectorXD< 4, T > | operator* (const VectorXD< 4, T > &a, T s) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T >::ScalarType | operator* (const VectorXD< D, T > &a, const VectorXD< D, T > &b) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T > | operator* (const VectorXD< D, T > &a, T s) |
| |
| template<class T > |
| const VectorXD< 1, T > | operator* (T s, const VectorXD< 1, T > &a) |
| |
| template<class T > |
| const VectorXD< 2, T > | operator* (T s, const VectorXD< 2, T > &a) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator* (T s, const VectorXD< 3, T > &a) |
| |
| template<class T > |
| const VectorXD< 4, T > | operator* (T s, const VectorXD< 4, T > &a) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T > | operator* (T s, const VectorXD< D, T > &a) |
| |
| template<class T > |
| const VectorXD< 1, T > | operator+ (const VectorXD< 1, T > &a, const VectorXD< 1, T > &b) |
| |
| template<class T > |
| const VectorXD< 2, T > | operator+ (const VectorXD< 2, T > &a, const VectorXD< 2, T > &b) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator+ (const VectorXD< 3, T > &a, const VectorXD< 3, T > &b) |
| |
| template<class T > |
| const VectorXD< 4, T > | operator+ (const VectorXD< 4, T > &a, const VectorXD< 4, T > &b) |
| |
| template<unsigned int D, class T > |
| const VectorXD< D, T > | operator+ (const VectorXD< D, T > &a, const VectorXD< D, T > &b) |
| |
| template<class T > |
| const VectorXD< 1, T > | operator- (const VectorXD< 1, T > &a, const VectorXD< 1, T > &b) |
| |
| template<class T > |
| const VectorXD< 2, T > | operator- (const VectorXD< 2, T > &a, const VectorXD< 2, T > &b) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator- (const VectorXD< 3, T > &a, const VectorXD< 3, T > &b) |
| |
| template<class T > |
| const VectorXD< 4, T > | operator- (const VectorXD< 4, T > &a, const VectorXD< 4, T > &b) |
| |
| template<unsigned int D, class T > |
| const VectorXD< D, T > | operator- (const VectorXD< D, T > &a, const VectorXD< D, T > &b) |
| |
| template<class T > |
| const VectorXD< 1, T > | operator/ (const VectorXD< 1, T > &a, T s) |
| |
| template<class T > |
| const VectorXD< 2, T > | operator/ (const VectorXD< 2, T > &a, T s) |
| |
| template<class T > |
| const VectorXD< 3, T > | operator/ (const VectorXD< 3, T > &a, T s) |
| |
| template<class T > |
| const VectorXD< 4, T > | operator/ (const VectorXD< 4, T > &a, T s) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T > | operator/ (const VectorXD< D, T > &a, T s) |
| |
| template<unsigned int D, class T > |
| std::ostream & | operator<< (std::ostream &o, const VectorXD< D, T > &vec) |
| |
| template<unsigned int A, unsigned int B, class T > |
| MatrixXX< B, A, T > | OuterProduct (const VectorXD< A, T > &a, const VectorXD< B, T > &b) |
| |
| template<unsigned int D, class T > |
| MatrixXX< D, D, T > | SqrOuterProduct (const VectorXD< D, T > &a) |
| |
| template<unsigned int D, class T > |
| VectorXD< D, T > | sqrt (const VectorXD< D, T > &a) |
| |