#include "vnl_c_na_vector.h"#include <vcl_cmath.h>#include <vnl/vnl_math.h>#include <vnl/vnl_na.h>#include <vnl/vnl_complex_traits.h>#include <vnl/vnl_numeric_traits.h>Go to the source code of this file.
Defines | |
| #define | vnl_c_na_vector_txx_ |
| #define | VNL_C_NA_VECTOR_INSTANTIATE_norm(T, S) |
| #define | VNL_C_NA_VECTOR_INSTANTIATE_ordered(T) |
| #define | VNL_C_NA_VECTOR_INSTANTIATE_unordered(T) |
Functions | |
| template<class T , class S > | |
| void | vnl_c_na_vector_two_norm_squared (T const *p, unsigned n, S *out) |
| template<class T , class S > | |
| void | vnl_c_na_vector_rms_norm (T const *p, unsigned n, S *out) |
| template<class T , class S > | |
| void | vnl_c_na_vector_one_norm (T const *p, unsigned n, S *out) |
| template<class T , class S > | |
| void | vnl_c_na_vector_two_norm (T const *p, unsigned n, S *out) |
| template<class T , class S > | |
| void | vnl_c_na_vector_inf_norm (T const *p, unsigned n, S *out) |
| template<class T > | |
| vcl_ostream & | print_na_vector (vcl_ostream &s, T const *v, unsigned size) |
| Input & output. | |
Definition in file vnl_c_na_vector.txx.
| #define VNL_C_NA_VECTOR_INSTANTIATE_norm | ( | T, | |
| S | |||
| ) |
template void vnl_c_na_vector_two_norm_squared(T const *, unsigned, S *); \ template void vnl_c_na_vector_two_norm(T const *, unsigned, S *); \ template void vnl_c_na_vector_one_norm(T const *, unsigned, S *); \ template void vnl_c_na_vector_rms_norm(T const *, unsigned, S *); \ template void vnl_c_na_vector_inf_norm(T const *, unsigned, S *)
Definition at line 144 of file vnl_c_na_vector.txx.
| #define VNL_C_NA_VECTOR_INSTANTIATE_ordered | ( | T | ) |
VNL_C_NA_VECTOR_INSTANTIATE_norm(T, vnl_c_na_vector<T >::abs_t); \ template class vnl_c_na_vector<T >; \ template vcl_ostream& print_na_vector(vcl_ostream &,T const *,unsigned)
Definition at line 152 of file vnl_c_na_vector.txx.
| #define VNL_C_NA_VECTOR_INSTANTIATE_unordered | ( | T | ) |
Definition at line 159 of file vnl_c_na_vector.txx.
| #define vnl_c_na_vector_txx_ |
Definition at line 3 of file vnl_c_na_vector.txx.
| vcl_ostream& print_na_vector | ( | vcl_ostream & | s, |
| T const * | v, | ||
| unsigned | size | ||
| ) |
Input & output.
Definition at line 131 of file vnl_c_na_vector.txx.
| void vnl_c_na_vector_inf_norm | ( | T const * | p, |
| unsigned | n, | ||
| S * | out | ||
| ) |
Definition at line 111 of file vnl_c_na_vector.txx.
| void vnl_c_na_vector_one_norm | ( | T const * | p, |
| unsigned | n, | ||
| S * | out | ||
| ) |
Definition at line 86 of file vnl_c_na_vector.txx.
| void vnl_c_na_vector_rms_norm | ( | T const * | p, |
| unsigned | n, | ||
| S * | out | ||
| ) |
Definition at line 69 of file vnl_c_na_vector.txx.
| void vnl_c_na_vector_two_norm | ( | T const * | p, |
| unsigned | n, | ||
| S * | out | ||
| ) |
Definition at line 102 of file vnl_c_na_vector.txx.
| void vnl_c_na_vector_two_norm_squared | ( | T const * | p, |
| unsigned | n, | ||
| S * | out | ||
| ) |
Definition at line 53 of file vnl_c_na_vector.txx.
1.7.5.1