Public Member Functions | Protected Attributes
vnl_fortran_copy_fixed< T, R, C > Class Template Reference

Convert row-stored matrix to column-stored. More...

#include <vnl_fortran_copy_fixed.h>

List of all members.

Public Member Functions

 vnl_fortran_copy_fixed (vnl_matrix_fixed< T, R, C > const &M)
 Generate a fortran column-storage matrix from the given matrix.
 operator T * ()

Protected Attributes

data [R *C]

Detailed Description

template<class T, unsigned R, unsigned C>
class vnl_fortran_copy_fixed< T, R, C >

Convert row-stored matrix to column-stored.

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

Definition at line 27 of file vnl_fortran_copy_fixed.h.


Constructor & Destructor Documentation

template<class T , unsigned int R, unsigned int C>
vnl_fortran_copy_fixed< T, R, C >::vnl_fortran_copy_fixed ( vnl_matrix_fixed< T, R, C > const &  M)

Generate a fortran column-storage matrix from the given matrix.

Definition at line 13 of file vnl_fortran_copy_fixed.txx.


Member Function Documentation

template<class T, unsigned R, unsigned C>
vnl_fortran_copy_fixed< T, R, C >::operator T * ( ) [inline]

Definition at line 35 of file vnl_fortran_copy_fixed.h.


Member Data Documentation

template<class T, unsigned R, unsigned C>
T vnl_fortran_copy_fixed< T, R, C >::data[R *C] [protected]

Definition at line 39 of file vnl_fortran_copy_fixed.h.


The documentation for this class was generated from the following files: