Classes | Functions
core/vnl/vnl_c_na_vector.h File Reference

Math on blocks of memory. More...

#include <vcl_iosfwd.h>
#include <vnl/vnl_numeric_traits.h>
#include <vcl_cmath.h>

Go to the source code of this file.

Classes

class  vnl_c_na_vector< T >
 vnl_c_na_vector interfaces to NA-aware lowlevel memory-block operations. More...

Functions

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_two_norm_squared (T const *p, unsigned n, S *out)
template<class T >
vcl_ostream & print_na_vector (vcl_ostream &, T const *, unsigned)
 Input & output.

Detailed Description

Math on blocks of memory.

NA aware vnl_c_vector-like interfaces to lowlevel memory-block operations.

Author:
Andrew W. Fitzgibbon, Ian Scott
Date:
3 Nov 2010
    Modifications
   

Definition in file vnl_c_na_vector.h.


Function Documentation

template<class T >
vcl_ostream & print_na_vector ( vcl_ostream &  ,
T const *  ,
unsigned   
)

Input & output.

Definition at line 131 of file vnl_c_na_vector.txx.

template<class T , class S >
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.

template<class T , class S >
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.

template<class T , class S >
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.