EmIO defines I/O operations on EM image format.
EM image = header + data with (data = nx * ny * nz).
An EM image file stores 1 single 2D or 3D image.
Definition at line 48 of file emio.h.
Definition at line 77 of file emio.h.
Definition at line 88 of file emio.h.
Definition at line 43 of file emio.cpp.
References EM_EM_UNKNOWN, emh, is_big_endian, EMAN::ByteOrder::is_host_big_endian(), is_new_file, mode, and mode_size.
Definition at line 53 of file emio.cpp.
Definition at line 329 of file emio.cpp.
References EM_MAC, EM_PC, EM_SGI, and EM_UNKNOWN_MACHINE.
Definition at line 354 of file emio.cpp.
References EM_EM_CHAR, EM_EM_COMPLEX, EM_EM_DOUBLE, EM_EM_FLOAT, EM_EM_INT, EM_EM_SHORT, and mode.
Definition at line 100 of file emio.cpp.
References data, EM_EM_CHAR, EM_EM_DOUBLE, EM_OS8, EM_PC, ENTERFUNC, get_mode_size(), EMAN::ByteOrder::is_data_big_endian(), EMAN::ByteOrder::is_host_big_endian(), nx, ny, and EMAN::ByteOrder::swap_bytes().
Definition at line 307 of file emio.cpp.
References EMAN::EMUtil::EM_CHAR, EMAN::EMUtil::EM_DOUBLE, EM_EM_CHAR, EM_EM_COMPLEX, EM_EM_DOUBLE, EM_EM_FLOAT, EM_EM_INT, EM_EM_SHORT, EMAN::EMUtil::EM_FLOAT, EMAN::EMUtil::EM_FLOAT_COMPLEX, EMAN::EMUtil::EM_INT, EMAN::EMUtil::EM_SHORT, EMAN::EMUtil::EM_UNKNOWN, and t.
Definition at line 54 of file emio.h.
Definition at line 102 of file emio.h.
Definition at line 103 of file emio.h.
Definition at line 100 of file emio.h.
Definition at line 108 of file emio.h.
Definition at line 107 of file emio.h.
Definition at line 109 of file emio.h.
Definition at line 106 of file emio.h.
Referenced by EmIO(), and get_mode_size().
Definition at line 105 of file emio.h.
Definition at line 101 of file emio.h.