#include <model.hpp>
|
| | Model ()=default |
| |
| | Model (int num_) noexcept |
| |
| Chain * | find_chain (const std::string &chain_name) |
| |
| const Chain * | find_chain (const std::string &chain_name) const |
| |
| Chain * | find_last_chain (const std::string &chain_name) |
| |
| void | remove_chain (const std::string &chain_name) |
| |
| void | merge_chain_parts (int min_sep=0) |
| |
| ResidueSpan | get_subchain (const std::string &sub_name) |
| |
| ConstResidueSpan | get_subchain (const std::string &sub_name) const |
| |
| std::vector< ResidueSpan > | subchains () |
| |
| std::vector< ConstResidueSpan > | subchains () const |
| |
| std::map< std::string, std::string > | subchain_to_chain () const |
| |
| Residue * | find_residue (const std::string &chain_name, const ResidueId &rid) |
| |
| const Residue * | find_residue (const std::string &chain_name, const ResidueId &rid) const |
| |
| ResidueGroup | find_residue_group (const std::string &chain_name, SeqId seqid) |
| |
| Residue & | sole_residue (const std::string &chain_name, SeqId seqid) |
| |
| std::vector< std::string > | get_all_residue_names () const |
| |
| CRA | find_cra (const AtomAddress &address, bool ignore_segment=false) |
| |
| const_CRA | find_cra (const AtomAddress &address, bool ignore_segment=false) const |
| |
| CraProxy | all () |
| |
| ConstCraProxy | all () const |
| |
| Atom * | find_atom (const AtomAddress &address) |
| |
| const Atom * | find_atom (const AtomAddress &address) const |
| |
| std::array< int, 3 > | get_indices (const Chain *c, const Residue *r, const Atom *a) const |
| |
| std::bitset<(size_t) El::END > | present_elements () const |
| |
| Model | empty_copy () const |
| |
| std::vector< Chain > & | children () |
| |
| const std::vector< Chain > & | children () const |
| |
Definition at line 719 of file model.hpp.
◆ child_type
◆ Model() [1/2]
◆ Model() [2/2]
| gemmi::Model::Model |
( |
int |
num_ | ) |
|
|
inlineexplicitnoexcept |
◆ what()
◆ find_chain() [1/2]
| Chain * gemmi::Model::find_chain |
( |
const std::string & |
chain_name | ) |
|
|
inline |
◆ find_chain() [2/2]
| const Chain * gemmi::Model::find_chain |
( |
const std::string & |
chain_name | ) |
const |
|
inline |
◆ find_last_chain()
| Chain * gemmi::Model::find_last_chain |
( |
const std::string & |
chain_name | ) |
|
|
inline |
◆ remove_chain()
| void gemmi::Model::remove_chain |
( |
const std::string & |
chain_name | ) |
|
|
inline |
◆ merge_chain_parts()
| void gemmi::Model::merge_chain_parts |
( |
int |
min_sep = 0 | ) |
|
|
inline |
◆ get_subchain() [1/2]
◆ get_subchain() [2/2]
◆ subchains() [1/2]
◆ subchains() [2/2]
◆ subchain_to_chain()
| std::map< std::string, std::string > gemmi::Model::subchain_to_chain |
( |
| ) |
const |
|
inline |
◆ find_residue() [1/2]
◆ find_residue() [2/2]
◆ find_residue_group()
◆ sole_residue()
◆ get_all_residue_names()
| std::vector< std::string > gemmi::Model::get_all_residue_names |
( |
| ) |
const |
|
inline |
◆ find_cra() [1/2]
◆ find_cra() [2/2]
◆ all() [1/2]
◆ all() [2/2]
◆ find_atom() [1/2]
◆ find_atom() [2/2]
◆ get_indices()
◆ present_elements()
| std::bitset<(size_t) El::END > gemmi::Model::present_elements |
( |
| ) |
const |
|
inline |
◆ empty_copy()
| Model gemmi::Model::empty_copy |
( |
| ) |
const |
|
inline |
◆ children() [1/2]
| std::vector< Chain > & gemmi::Model::children |
( |
| ) |
|
|
inline |
◆ children() [2/2]
| const std::vector< Chain > & gemmi::Model::children |
( |
| ) |
const |
|
inline |
◆ num
| int gemmi::Model::num = 0 |
◆ chains
| std::vector<Chain> gemmi::Model::chains |
The documentation for this struct was generated from the following file: