2 #ifndef vnl_matlab_print2_h_ 3 #define vnl_matlab_print2_h_ 30 # include <vcl_msvc_warnings.h> 32 #include "vnl/vnl_export.h" 44 : obj(obj_), name(name_), format(format_) { }
63 char const *name =
nullptr,
69 #define VNL_MATLAB_PRINT2_INSTANTIATE(T) \ 70 template struct VNL_EXPORT vnl_matlab_print_proxy<T >; \ 76 #endif // vnl_matlab_print2_h_
Print matrices and vectors in nice MATLAB format.
vnl_matlab_print_proxy(T const &obj_, char const *name_, vnl_matlab_print_format format_)
VNL_EXPORT std::ostream & vnl_matlab_print(std::ostream &, vnl_diag_matrix< T > const &, char const *variable_name=nullptr, vnl_matlab_print_format=vnl_matlab_print_format_default)
print a vnl_diagonal_matrix<T>.
std::ostream & operator<<(std::ostream &s, vnl_decnum const &r)
decimal output.
vnl_matlab_print_format format