2 #ifndef vnl_matlab_header_h_ 3 #define vnl_matlab_header_h_ 17 #include <vxl_config.h> 18 #include "vnl/vnl_export.h" 30 vnl_DOUBLE_PRECISION = 0,
31 vnl_SINGLE_PRECISION = 10,
36 vnl_LITTLE_ENDIAN = 0,
37 vnl_BIG_ENDIAN = 1000,
49 char *p = reinterpret_cast<char *>(ptr);
50 one_byte = p[0]; p[0] = p[3]; p[3] = one_byte;
51 one_byte = p[1]; p[1] = p[2]; p[2] = one_byte;
57 char *p = reinterpret_cast<char *>(ptr);
58 one_byte = p[0]; p[0] = p[7]; p[7] = one_byte;
59 one_byte = p[1]; p[1] = p[6]; p[6] = one_byte;
60 one_byte = p[2]; p[2] = p[5]; p[5] = one_byte;
61 one_byte = p[3]; p[3] = p[4]; p[4] = one_byte;
65 #endif // vnl_matlab_header_h_