core/vnl/vnl_complexify.h File Reference


Detailed Description

Functions to create complex vectors and matrices from real ones.

Author:
fsm
   Modifications
   Peter Vanroose - 2 July 2002 - part of vnl_complex_ops.h moved here
   

Definition in file vnl_complexify.h.

#include <vcl_complex.h>
#include <vnl/vnl_vector.h>
#include <vnl/vnl_matrix.h>

Go to the source code of this file.


Functions

template<class T>
void vnl_complexify (T const *R, T const *I, vcl_complex< T > *C, unsigned n)
 Overwrite complex array C (of length n) with pairs from real arrays R and I.
template<class T>
void vnl_complexify (T const *R, vcl_complex< T > *C, unsigned n)
 Overwrite complex array C (sz n) with complexified version of real array R.

Function Documentation

template<class T>
void vnl_complexify ( T const *  R,
vcl_complex< T > *  C,
unsigned  n 
)

Overwrite complex array C (sz n) with complexified version of real array R.

Definition at line 19 of file vnl_complex_ops.txx.

template<class T>
void vnl_complexify ( T const *  R,
T const *  I,
vcl_complex< T > *  C,
unsigned  n 
)

Overwrite complex array C (of length n) with pairs from real arrays R and I.

Definition at line 26 of file vnl_complex_ops.txx.


Generated on Sat Nov 22 05:06:23 2008 for core/vnl by  doxygen 1.5.1