Defines | Functions
core/vnl/vnl_diag_matrix.txx File Reference
#include "vnl_diag_matrix.h"
#include <vcl_iostream.h>

Go to the source code of this file.

Defines

#define vnl_diag_matrix_txx_
#define VNL_DIAG_MATRIX_INSTANTIATE(T)

Functions

template<class T >
vcl_ostream & operator<< (vcl_ostream &s, const vnl_diag_matrix< T > &D)
 Print in MATLAB diag([1 2 3]) form.

Detailed Description

Definition in file vnl_diag_matrix.txx.


Define Documentation

#define VNL_DIAG_MATRIX_INSTANTIATE (   T)
Value:
template class vnl_diag_matrix<T >; \
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator* (vnl_matrix<T > const &, vnl_diag_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator* (vnl_diag_matrix<T > const &, vnl_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator+ (vnl_matrix<T > const &, vnl_diag_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator+ (vnl_diag_matrix<T > const &, vnl_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator- (vnl_matrix<T > const &, vnl_diag_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_matrix<T > operator- (vnl_diag_matrix<T > const &, vnl_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_vector<T > operator* (const vnl_vector<T >&, vnl_diag_matrix<T > const &));\
VCL_INSTANTIATE_INLINE(vnl_vector<T > operator* (vnl_diag_matrix<T > const &, const vnl_vector<T >&));\
template vcl_ostream& operator<< (vcl_ostream& s, vnl_diag_matrix<T > const &)

Definition at line 81 of file vnl_diag_matrix.txx.

#define vnl_diag_matrix_txx_

Definition at line 3 of file vnl_diag_matrix.txx.


Function Documentation

template<class T >
vcl_ostream& operator<< ( vcl_ostream &  s,
const vnl_diag_matrix< T > &  D 
)

Print in MATLAB diag([1 2 3]) form.

Definition at line 34 of file vnl_diag_matrix.txx.