Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_fortran_copy< T > Class Template Reference

#include <vnl_fortran_copy.h>

Collaboration diagram for vnl_fortran_copy< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 vnl_fortran_copy (vnl_matrix< T > const &M)
 ~vnl_fortran_copy ()
 operator T * ()

Protected Attributes

int sz
T * data

Detailed Description

template<class T>
class vnl_fortran_copy< T >

Convert row-stored matrix to column-stored. convert C format (row-stored) matrix to fortran format (column-stored) matrix.

Definition at line 22 of file vnl_fortran_copy.h.


Constructor & Destructor Documentation

template<class T>
vnl_fortran_copy< T >::vnl_fortran_copy vnl_matrix< T > const &    M
 

template<class T>
vnl_fortran_copy< T >::~vnl_fortran_copy  
 


Member Function Documentation

template<class T>
vnl_fortran_copy< T >::operator T *   [inline]
 

Definition at line 31 of file vnl_fortran_copy.h.

References vnl_fortran_copy< T >::data, and vnl_fortran_copy< T >::sz.


Member Data Documentation

template<class T>
T* vnl_fortran_copy< T >::data [protected]
 

Definition at line 36 of file vnl_fortran_copy.h.

Referenced by vnl_fortran_copy< T >::operator T *().

template<class T>
int vnl_fortran_copy< T >::sz [protected]
 

Definition at line 35 of file vnl_fortran_copy.h.

Referenced by vnl_fortran_copy< T >::operator T *().


The documentation for this class was generated from the following file:
Generated at Wed Mar 12 01:13:31 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000