See also vnl_vector_ref, vnl_vector_fixed
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()
Definition in file vnl_vector_fixed_ref.h.
#include <vcl_cassert.h>
#include <vnl/vnl_vector_fixed.h>
#include <vcl_iosfwd.h>
Go to the source code of this file.
Classes | |
| class | vnl_vector_fixed_ref_const< T, n > |
| class | vnl_vector_fixed_ref< T, n > |
Functions | |
| 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> | |
| vcl_ostream & | operator<< (vcl_ostream &o, const vnl_vector_fixed_ref_const< T, n > &v) |
| | |
| template<class T, unsigned int n> | |
| vcl_istream & | operator>> (vcl_istream &i, const vnl_vector_fixed_ref< T, n > &v) |
| | |
| T angle | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 635 of file vnl_vector_fixed_ref.h.
| T angle | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 629 of file vnl_vector_fixed_ref.h.
| T angle | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 623 of file vnl_vector_fixed_ref.h.
| T dot_product | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 585 of file vnl_vector_fixed_ref.h.
| T dot_product | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 579 of file vnl_vector_fixed_ref.h.
| T dot_product | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 573 of file vnl_vector_fixed_ref.h.
| 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 | |||
| ) | [inline] |
Definition at line 517 of file vnl_vector_fixed_ref.h.
| 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 | |||
| ) | [inline] |
Definition at line 525 of file vnl_vector_fixed_ref.h.
| vnl_vector_fixed< T, n > operator * | ( | T | s, | |
| const vnl_vector_fixed_ref_const< T, n > & | v | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator * | ( | const vnl_vector_fixed_ref_const< T, n > & | v, | |
| T | s | |||
| ) | [inline] |
| vnl_vector<T> operator+ | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 554 of file vnl_vector_fixed_ref.h.
| vnl_vector<T> operator+ | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 548 of file vnl_vector_fixed_ref.h.
| vnl_vector_fixed< T, n > operator+ | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator+ | ( | T | s, | |
| const vnl_vector_fixed_ref_const< T, n > & | v | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator+ | ( | const vnl_vector_fixed_ref_const< T, n > & | v, | |
| T | s | |||
| ) | [inline] |
| vnl_vector<T> operator- | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 566 of file vnl_vector_fixed_ref.h.
| vnl_vector<T> operator- | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 560 of file vnl_vector_fixed_ref.h.
| vnl_vector_fixed< T, n > operator- | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator- | ( | T | s, | |
| const vnl_vector_fixed_ref_const< T, n > & | v | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator- | ( | const vnl_vector_fixed_ref_const< T, n > & | v, | |
| T | s | |||
| ) | [inline] |
| vnl_vector_fixed< T, n > operator/ | ( | const vnl_vector_fixed_ref_const< T, n > & | v, | |
| T | s | |||
| ) | [inline] |
| vcl_ostream & operator<< | ( | vcl_ostream & | o, | |
| const vnl_vector_fixed_ref_const< T, n > & | v | |||
| ) | [inline] |
| vcl_istream & operator>> | ( | vcl_istream & | i, | |
| const vnl_vector_fixed_ref< T, n > & | v | |||
| ) | [inline] |
| vnl_matrix<T> outer_product | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 617 of file vnl_vector_fixed_ref.h.
| vnl_matrix<T> outer_product | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 611 of file vnl_vector_fixed_ref.h.
| 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 | |||
| ) | [inline] |
Definition at line 591 of file vnl_vector_fixed_ref.h.
| vnl_vector_fixed<T,n> vnl_cross_3d | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 606 of file vnl_vector_fixed_ref.h.
| vnl_vector_fixed<T,n> vnl_cross_3d | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 601 of file vnl_vector_fixed_ref.h.
| 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 | |||
| ) |
Definition at line 533 of file vnl_vector_fixed_ref.h.
| T vnl_vector_ssd | ( | const vnl_vector< T > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 654 of file vnl_vector_fixed_ref.h.
| T vnl_vector_ssd | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector< T > & | b | |||
| ) | [inline] |
Definition at line 648 of file vnl_vector_fixed_ref.h.
| T vnl_vector_ssd | ( | const vnl_vector_fixed_ref_const< T, n > & | a, | |
| const vnl_vector_fixed_ref_const< T, n > & | b | |||
| ) | [inline] |
Definition at line 642 of file vnl_vector_fixed_ref.h.
1.5.1