Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vnl_vector.h File Reference


Detailed Description

Author:
Andrew W. Fitzgibbon
   Modifications
   Comments re-written by Tim Cootes, for his sins.
     Feb.2002 - Peter Vanroose - brief doxygen comment placed on single line
     Mar.2004 - Peter Vanroose - deprecated fixed-size constructors now compile only when VNL_CONFIG_LEGACY_METHODS==1
   

Definition in file vnl_vector.h.

#include <vcl_iosfwd.h>
#include <vnl/vnl_tag.h>
#include <vnl/vnl_c_vector.h>
#include <vnl/vnl_config.h>
#include <vnl/vnl_error.h>

Go to the source code of this file.

Classes

class  vnl_vector< T >
 Mathematical vector class, templated by type of element. More...

Defines

#define v   vnl_vector<T>
#define m   vnl_matrix<T>

Functions

template<class T>
dot_product (v const &, v const &)
template<class T>
inner_product (v const &, v const &)
template<class T>
bracket (v const &, m const &, v const &)
template<class T>
cos_angle (v const &, v const &)
template<class T>
double angle (v const &, v const &)
template<class T>
outer_product (v const &, v const &)
template<class T>
operator+ (T, v const &)
template<class T>
operator- (T, v const &)
template<class T>
operator * (T, v const &)
template<class T>
operator * (v const &, m const &)
template<class T>
element_product (v const &, v const &)
template<class T>
element_quotient (v const &, v const &)
template<class T>
vnl_vector_ssd (v const &, v const &)
template<class T>
void swap (v &, v &)


Define Documentation

#define m   vnl_matrix<T>
 

Definition at line 42 of file vnl_vector.h.

#define v   vnl_vector<T>
 

Definition at line 41 of file vnl_vector.h.


Function Documentation

template<class T>
double angle v const &  ,
v const & 
 

template<class T>
T bracket v const &  ,
m const &  ,
v const & 
 

template<class T>
T cos_angle v const &  ,
v const & 
 

template<class T>
T dot_product v const &  ,
v const & 
 

template<class T>
v element_product v const &  ,
v const & 
 

template<class T>
v element_quotient v const &  ,
v const & 
 

template<class T>
T inner_product v const &  ,
v const & 
 

template<class T>
v operator * v const &  ,
m const & 
 

template<class T>
v operator * ,
v const & 
 

template<class T>
v operator+ ,
v const & 
 

template<class T>
v operator- ,
v const & 
 

template<class T>
m outer_product v const &  ,
v const & 
 

template<class T>
void swap v &  ,
v & 
 

template<class T>
T vnl_vector_ssd v const &  ,
v const & 
 


Generated on Thu Jan 10 14:37:38 2008 for core/vnl by  doxygen 1.4.4