Xmipp
v3.23.11-Nereus
|
Namespaces | |
data | |
detail | |
mm | |
pdb | |
Classes | |
class | category_index |
class | CCD_compound_factory_impl |
class | CCP4_compound_factory_impl |
struct | compound_atom_less |
struct | compound_bond_less |
class | compound_factory_impl |
class | dictionary_parser |
class | IdentityMatrix |
class | Matrix |
class | MatrixExpression |
class | MatrixMultiplication |
class | MatrixSubtraction |
struct | my_from_chars |
struct | ProgressImpl |
struct | regex_impl |
class | ResourcePool |
class | row_comparator |
class | save_value |
struct | std_from_chars |
class | SymmetricMatrix |
struct | tls_residue |
struct | tls_selection_all |
struct | tls_selection_by_element |
struct | tls_selection_by_name |
struct | tls_selection_chain |
struct | tls_selection_intersection |
struct | tls_selection_not |
class | tls_selection_parser_impl |
struct | tls_selection_range_id |
struct | tls_selection_range_seq |
struct | tls_selection_res_id |
struct | tls_selection_union |
class | TLSSelectionParser |
class | TLSSelectionParserBase |
class | TLSSelectionParserImplBuster |
class | TLSSelectionParserImplBusterOld |
class | TLSSelectionParserImplPhenix |
Functions | |
std::string | to_string (bond_type bondType) |
bond_type | from_string (const std::string &bondType) |
iset | get_category_fields (const category &cat) |
uint16_t | get_column_ix (const category &cat, std::string_view col) |
bool | is_column_type_uchar (const category &cat, std::string_view col) |
validator | parse_dictionary (std::string_view name, std::istream &is) |
void | dump_selection (const std::vector< tls_residue > &selected, size_t indentLevel) |
std::unique_ptr< tls_selection > | parse_tls_selection_details (const std::string &program, const std::string &selection) |
template<typename M1 , typename M2 > | |
MatrixSubtraction< M1, M2 > | operator- (const MatrixExpression< M1 > &m1, const MatrixExpression< M2 > &m2) |
template<typename M > | |
MatrixMultiplication< M > | operator* (const MatrixExpression< M > &m, double v) |
template<class M1 > | |
Matrix | Cofactors (const M1 &m) |
template<typename T > | |
quaternion_type< T > | normalize (quaternion_type< T > q) |
quaternion | construct_from_angle_axis (float angle, point axis) |
std::tuple< double, point > | quaternion_to_angle_axis (quaternion q) |
point | center_points (std::vector< point > &Points) |
quaternion | construct_for_dihedral_angle (point p1, point p2, point p3, point p4, float angle, float esd) |
point | centroid (const std::vector< point > &pts) |
double | RMSd (const std::vector< point > &a, const std::vector< point > &b) |
double | LargestDepressedQuarticSolution (double a, double b, double c) |
quaternion | align_points (const std::vector< point > &pa, const std::vector< point > &pb) |
point | nudge (point p, float offset) |
int | get_space_group_number (std::string spacegroup) |
int | get_space_group_number (std::string spacegroup, space_group_name type) |
bool | iequals (std::string_view a, std::string_view b) |
bool | iequals (const char *a, const char *b) |
int | icompare (std::string_view a, std::string_view b) |
int | icompare (const char *a, const char *b) |
void | to_lower (std::string &s) |
std::string | to_lower_copy (std::string_view s) |
void | to_upper (std::string &s) |
void | replace_all (std::string &s, std::string_view what, std::string_view with) |
bool | icontains (std::string_view s, std::string_view q) |
void | trim_right (std::string &s) |
std::string | trim_right_copy (std::string_view s) |
std::string | trim_left_copy (std::string_view s) |
void | trim_left (std::string &s) |
void | trim (std::string &s) |
std::string | trim_copy (std::string_view s) |
std::tuple< std::string, std::string > | split_tag_name (std::string_view tag) |
std::string | cif_id_for_number (int number) |
std::string::const_iterator | nextLineBreak (std::string::const_iterator text, std::string::const_iterator end) |
std::vector< std::string > | wrapLine (const std::string &text, size_t width) |
std::vector< std::string > | word_wrap (const std::string &text, size_t width) |
std::string | get_version_nr () |
uint32_t | get_terminal_width () |
std::string | get_executable_path () |
void | add_data_directory (std::filesystem::path dataDir) |
void | add_file_resource (const std::string &name, std::filesystem::path dataFile) |
std::unique_ptr< std::istream > | load_resource (std::filesystem::path name) |
DDL_PrimitiveType | map_to_primitive_type (std::string_view s) |
Variables | |
const uint32_t | kMaxLineLength = 132 |
row_handle | s_null_row_handle |
const int | kResidueNrWildcard = std::numeric_limits<int>::min() |
const int | kNoSeqNum = std::numeric_limits<int>::max() - 1 |
const uint8_t | kCharToLowerMap [256] |
const LineBreakClass | kASCII_LBTable [128] |
int | VERBOSE = 0 |
enum cif::LineBreakClass |
Definition at line 268 of file text.cpp.
void cif::add_data_directory | ( | std::filesystem::path | dataDir | ) |
Definition at line 933 of file utilities.cpp.
void cif::add_file_resource | ( | const std::string & | name, |
std::filesystem::path | dataFile | ||
) |
Definition at line 938 of file utilities.cpp.
Definition at line 467 of file point.cpp.
Definition at line 334 of file point.cpp.
Definition at line 397 of file point.cpp.
Definition at line 240 of file point.cpp.
quaternion cif::construct_for_dihedral_angle | ( | point | p1, |
point | p2, | ||
point | p3, | ||
point | p4, | ||
float | angle, | ||
float | esd | ||
) |
Definition at line 359 of file point.cpp.
quaternion cif::construct_from_angle_axis | ( | float | angle, |
point | axis | ||
) |
void cif::dump_selection | ( | const std::vector< tls_residue > & | selected, |
size_t | indentLevel | ||
) |
bond_type cif::from_string | ( | const std::string & | bondType | ) |
Definition at line 59 of file compound.cpp.
iset cif::get_category_fields | ( | const category & | cat | ) |
Definition at line 34 of file condition.cpp.
uint16_t cif::get_column_ix | ( | const category & | cat, |
std::string_view | col | ||
) |
Definition at line 39 of file condition.cpp.
std::string cif::get_executable_path | ( | ) |
Definition at line 123 of file utilities.cpp.
int cif::get_space_group_number | ( | std::string | spacegroup | ) |
Definition at line 43 of file symmetry.cpp.
int cif::get_space_group_number | ( | std::string | spacegroup, |
space_group_name | type | ||
) |
Definition at line 93 of file symmetry.cpp.
uint32_t cif::get_terminal_width | ( | ) |
Definition at line 110 of file utilities.cpp.
std::string cif::get_version_nr | ( | ) |
Definition at line 62 of file utilities.cpp.
int cif::icompare | ( | std::string_view | a, |
std::string_view | b | ||
) |
bool cif::icontains | ( | std::string_view | s, |
std::string_view | q | ||
) |
bool cif::iequals | ( | std::string_view | a, |
std::string_view | b | ||
) |
bool cif::iequals | ( | const char * | a, |
const char * | b | ||
) |
bool cif::is_column_type_uchar | ( | const category & | cat, |
std::string_view | col | ||
) |
Definition at line 44 of file condition.cpp.
double cif::LargestDepressedQuarticSolution | ( | double | a, |
double | b, | ||
double | c | ||
) |
std::unique_ptr<std::istream> cif::load_resource | ( | std::filesystem::path | name | ) |
Definition at line 943 of file utilities.cpp.
DDL_PrimitiveType cif::map_to_primitive_type | ( | std::string_view | s | ) |
Definition at line 72 of file validate.cpp.
std::string::const_iterator cif::nextLineBreak | ( | std::string::const_iterator | text, |
std::string::const_iterator | end | ||
) |
Definition at line 334 of file text.cpp.
quaternion_type<T> cif::normalize | ( | quaternion_type< T > | q | ) |
Definition at line 562 of file point.cpp.
MatrixMultiplication<M> cif::operator* | ( | const MatrixExpression< M > & | m, |
double | v | ||
) |
MatrixSubtraction<M1, M2> cif::operator- | ( | const MatrixExpression< M1 > & | m1, |
const MatrixExpression< M2 > & | m2 | ||
) |
validator cif::parse_dictionary | ( | std::string_view | name, |
std::istream & | is | ||
) |
Definition at line 473 of file dictionary_parser.cpp.
std::unique_ptr<tls_selection> cif::parse_tls_selection_details | ( | const std::string & | program, |
const std::string & | selection | ||
) |
std::tuple<double, point> cif::quaternion_to_angle_axis | ( | quaternion | q | ) |
Definition at line 315 of file point.cpp.
void cif::replace_all | ( | std::string & | s, |
std::string_view | what, | ||
std::string_view | with | ||
) |
std::tuple<std::string, std::string> cif::split_tag_name | ( | std::string_view | tag | ) |
void cif::to_lower | ( | std::string & | s | ) |
std::string cif::to_lower_copy | ( | std::string_view | s | ) |
std::string cif::to_string | ( | bond_type | bondType | ) |
Definition at line 43 of file compound.cpp.
void cif::to_upper | ( | std::string & | s | ) |
void cif::trim_left | ( | std::string & | s | ) |
std::string cif::trim_left_copy | ( | std::string_view | s | ) |
void cif::trim_right | ( | std::string & | s | ) |
std::string cif::trim_right_copy | ( | std::string_view | s | ) |
std::vector<std::string> cif::word_wrap | ( | const std::string & | text, |
size_t | width | ||
) |
Definition at line 488 of file text.cpp.
std::vector<std::string> cif::wrapLine | ( | const std::string & | text, |
size_t | width | ||
) |
Definition at line 427 of file text.cpp.
const LineBreakClass cif::kASCII_LBTable[128] |
const uint8_t cif::kCharToLowerMap[256] |
const uint32_t cif::kMaxLineLength = 132 |
Definition at line 42 of file category.cpp.
const int cif::kNoSeqNum = std::numeric_limits<int>::max() - 1 |
const int cif::kResidueNrWildcard = std::numeric_limits<int>::min() |
int cif::VERBOSE = 0 |
Definition at line 58 of file utilities.cpp.