core/vnl/vnl_matlab_print_format.h
Go to the documentation of this file.
00001 #ifndef vnl_matlab_print_format_h_
00002 #define vnl_matlab_print_format_h_
00003 /*
00004   fsm
00005 */
00006 
00007 //:
00008 // \file
00009 
00010 //: pretty-printing matlab formats
00011 enum vnl_matlab_print_format
00012 {
00013   vnl_matlab_print_format_default,
00014   vnl_matlab_print_format_short,
00015   vnl_matlab_print_format_long,
00016   vnl_matlab_print_format_short_e,
00017   vnl_matlab_print_format_long_e
00018 };
00019 
00020 // -------------------- Setting the default format.
00021 
00022 //: get top of stack :
00023 vnl_matlab_print_format vnl_matlab_print_format_top();
00024 
00025 //: set new, get old format at top of stack :
00026 vnl_matlab_print_format vnl_matlab_print_format_set(vnl_matlab_print_format);
00027 
00028 //: push/pop the top of the stack :
00029 void vnl_matlab_print_format_push(vnl_matlab_print_format);
00030 void vnl_matlab_print_format_pop ();
00031 
00032 #endif