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