|
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator+ (const vnl_vector_fixed_ref_const< T, n > &v, T s) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator+ (T s, const vnl_vector_fixed_ref_const< T, n > &v) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator- (const vnl_vector_fixed_ref_const< T, n > &v, T s) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator- (T s, const vnl_vector_fixed_ref_const< T, n > &v) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator * (const vnl_vector_fixed_ref_const< T, n > &v, T s) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator * (T s, const vnl_vector_fixed_ref_const< T, n > &v) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator/ (const vnl_vector_fixed_ref_const< T, n > &v, T s) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator+ (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | operator- (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | element_product (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | element_quotient (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T > |
| vnl_vector_fixed< T, 3 > | vnl_cross_3d (vnl_vector_fixed_ref_const< T, 3 > const &v1, vnl_vector_fixed_ref_const< T, 3 > const &v2) |
| |
| template<class T , unsigned int n> |
| vnl_vector< T > | operator+ (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector< T > | operator+ (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector< T > | operator- (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector< T > | operator- (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned n> |
| T | dot_product (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned n> |
| T | dot_product (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned n> |
| T | dot_product (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int m, unsigned int n> |
| vnl_matrix_fixed< T, m, n > | outer_product (const vnl_vector_fixed_ref_const< T, m > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | vnl_cross_3d (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned int n> |
| vnl_vector_fixed< T, n > | vnl_cross_3d (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_matrix< T > | outer_product (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| vnl_matrix< T > | outer_product (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned n> |
| T | angle (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned n> |
| T | angle (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned n> |
| T | angle (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned n> |
| T | vnl_vector_ssd (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned n> |
| T | vnl_vector_ssd (const vnl_vector_fixed_ref_const< T, n > &a, const vnl_vector< T > &b) |
| |
| template<class T , unsigned n> |
| T | vnl_vector_ssd (const vnl_vector< T > &a, const vnl_vector_fixed_ref_const< T, n > &b) |
| |
| template<class T , unsigned int n> |
| std::ostream & | operator<< (std::ostream &o, const vnl_vector_fixed_ref_const< T, n > &v) |
| |
| template<class T , unsigned int n> |
| std::istream & | operator>> (std::istream &i, const vnl_vector_fixed_ref< T, n > &v) |
| |
Fixed size vnl_vector using user-supplied storage See vnl_matrix_fixed_ref for rationale.
See also vnl_vector_ref, vnl_vector_fixed
- Author
- Paul P. Smyth, Vicon Motion Systems Ltd.
- Date
- 02 May 2001
Modifications
4-Jul-2003 - Paul Smyth - general cleanup and rewrite; interface now as vnl_vector_fixed
30-Mar-2009 - Peter Vanroose - added arg_min() and arg_max()
24-Oct-2010 - Peter Vanroose - mutators and setters now return *this
Definition in file vnl_vector_fixed_ref.h.