unwrap_write< T1 > Class Template Reference
[Unwrap]

if the given object in not a matrix, unwrap it into the given 'out' matrix (i.e. do not create another matrix) and provide a reference to the 'out' matrix. if the given object is a matrix, set the size of the 'out' matrix to be the same as the given object and provide a reference to the given object. More...

#include <unwrap.hpp>

List of all members.

Private Member Functions

template<typename eT >
 unwrap_write (Mat< eT > &out, const T1 &in)
template<typename eT >
 unwrap_write (Row< eT > &out, const T1 &in)
template<typename eT >
 unwrap_write (Col< eT > &out, const T1 &in)
template<typename eT >
 unwrap_write (subview< eT > &out, const T1 &in)
template<typename eT >
 unwrap_write (diagview< eT > &out, const T1 &in)

Detailed Description

template<typename T1>
class unwrap_write< T1 >

if the given object in not a matrix, unwrap it into the given 'out' matrix (i.e. do not create another matrix) and provide a reference to the 'out' matrix. if the given object is a matrix, set the size of the 'out' matrix to be the same as the given object and provide a reference to the given object.

Definition at line 725 of file unwrap.hpp.


Constructor & Destructor Documentation

template<typename T1>
template<typename eT >
unwrap_write< T1 >::unwrap_write ( Mat< eT > &  out,
const T1 &  in 
) [inline, private]
template<typename T1>
template<typename eT >
unwrap_write< T1 >::unwrap_write ( Row< eT > &  out,
const T1 &  in 
) [inline, private]
template<typename T1>
template<typename eT >
unwrap_write< T1 >::unwrap_write ( Col< eT > &  out,
const T1 &  in 
) [inline, private]
template<typename T1>
template<typename eT >
unwrap_write< T1 >::unwrap_write ( subview< eT > &  out,
const T1 &  in 
) [inline, private]
template<typename T1>
template<typename eT >
unwrap_write< T1 >::unwrap_write ( diagview< eT > &  out,
const T1 &  in 
) [inline, private]