vnl_orthogonal_complement.h
Go to the documentation of this file.
1 // This is core/vnl/algo/vnl_orthogonal_complement.h
2 #ifndef vnl_orthogonal_complement_h_
3 #define vnl_orthogonal_complement_h_
4 //:
5 // \file
6 // \brief For computing the orthogonal complement to a linear subspace.
7 // \author fsm
8 //
9 // \verbatim
10 // Modifications
11 // 4/4/01 LSB(Manchester) Tidied documentation
12 // Feb.2002 - Peter Vanroose - brief doxygen comment placed on single line
13 // \endverbatim
14 
15 #include <vnl/vnl_vector.h>
16 #include <vnl/vnl_matrix.h>
17 #include <vnl/algo/vnl_algo_export.h>
18 
19 //: Return a matrix whose columns span is the orthogonal complement of v.
20 // \relatesalso vnl_matrix
21 template <class T>
23 
24 #endif // vnl_orthogonal_complement_h_
An ordinary mathematical matrix.
#define v
Definition: vnl_vector.h:42
An ordinary mathematical matrix.
Definition: vnl_adjugate.h:22
Mathematical vector class, templated by type of element.
Definition: vnl_fwd.h:16
vnl_matrix< T > vnl_orthogonal_complement(vnl_vector< T > const &v)
Return a matrix whose columns span is the orthogonal complement of v.