|
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) |
|