Classes | |
class | TagTable |
class | TagData |
class | TagGroup |
class | TagEntry |
class | DataType |
Functions | |
int | to_em_datatype (int gatan_datatype) |
const char * | to_str (Gatan::TagData::Type type) |
const char * | to_str (Gatan::TagEntry::EntryType type) |
const char * | to_str (Gatan::DataType::GatanDataType type) |
int EMAN::Gatan::to_em_datatype | ( | int | gatan_datatype | ) |
Definition at line 891 of file dm3io.cpp.
References EMAN::EMUtil::EM_CHAR, EMAN::EMUtil::EM_INT, EMAN::EMUtil::EM_SHORT, EMAN::EMUtil::EM_UCHAR, EMAN::EMUtil::EM_UINT, EMAN::EMUtil::EM_UNKNOWN, EMAN::EMUtil::EM_USHORT, EMAN::Gatan::DataType::SIGNED_INT16_DATA, EMAN::Gatan::DataType::SIGNED_INT32_DATA, EMAN::Gatan::DataType::SIGNED_INT8_DATA, t, EMAN::Gatan::DataType::UNSIGNED_INT16_DATA, EMAN::Gatan::DataType::UNSIGNED_INT32_DATA, and EMAN::Gatan::DataType::UNSIGNED_INT8_DATA.
00892 { 00893 DataType::GatanDataType type = static_cast < DataType::GatanDataType > (gatan_datatype); 00894 int t = 0; 00895 00896 switch (type) { 00897 case Gatan::DataType::SIGNED_INT8_DATA: 00898 t = EMUtil::EM_CHAR; 00899 break; 00900 case Gatan::DataType::UNSIGNED_INT8_DATA: 00901 t = EMUtil::EM_UCHAR; 00902 break; 00903 case Gatan::DataType::SIGNED_INT16_DATA: 00904 t = EMUtil::EM_SHORT; 00905 break; 00906 case Gatan::DataType::UNSIGNED_INT16_DATA: 00907 t = EMUtil::EM_USHORT; 00908 break; 00909 case Gatan::DataType::SIGNED_INT32_DATA: 00910 t = EMUtil::EM_INT; 00911 break; 00912 case Gatan::DataType::UNSIGNED_INT32_DATA: 00913 t = EMUtil::EM_UINT; 00914 break; 00915 default: 00916 t = EMUtil::EM_UNKNOWN; 00917 } 00918 00919 return t; 00920 }
const char* EMAN::Gatan::to_str | ( | Gatan::TagData::Type | type | ) |
Referenced by EMAN::TestUtil::dump_emdata(), EMAN::Reconstructor::print_params(), EMAN::GatanDM4::TagEntry::read(), EMAN::Gatan::TagEntry::read(), EMAN::Gatan::TagData::read_any(), EMAN::Gatan::TagData::read_array_types(), EMAN::Gatan::TagData::read_struct_types(), EMAN::nnSSNR_ctfReconstructor::setup(), EMAN::nnSSNR_Reconstructor::setup(), EMAN::nn4_rectReconstructor::setup(), and EMAN::nn4Reconstructor::setup().
const char* EMAN::Gatan::to_str | ( | Gatan::TagEntry::EntryType | type | ) |
const char* EMAN::Gatan::to_str | ( | Gatan::DataType::GatanDataType | type | ) |