Gemmi C++ API
|
#include <assembly.hpp>
Public Types | |
using | How = HowToNameCopiedChain |
Public Member Functions | |
ChainNameGenerator (How how_) | |
ChainNameGenerator (const Model &model, How how_) | |
bool | has (const std::string &name) const |
const std::string & | added (const std::string &name) |
std::string | make_short_name (const std::string &preferred) |
std::string | make_name_with_numeric_postfix (const std::string &base, int n) |
std::string | make_new_name (const std::string &old, int n) |
Public Attributes | |
How | how |
std::vector< std::string > | used_names |
Definition at line 18 of file assembly.hpp.
Definition at line 19 of file assembly.hpp.
|
inline |
Definition at line 23 of file assembly.hpp.
Definition at line 24 of file assembly.hpp.
Definition at line 29 of file assembly.hpp.
Definition at line 32 of file assembly.hpp.
|
inline |
Definition at line 37 of file assembly.hpp.
|
inline |
Definition at line 65 of file assembly.hpp.
Definition at line 75 of file assembly.hpp.
How gemmi::ChainNameGenerator::how |
Definition at line 20 of file assembly.hpp.
std::vector<std::string> gemmi::ChainNameGenerator::used_names |
Definition at line 21 of file assembly.hpp.