Gemmi C++ API
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
gemmi::Topo::ChainInfo Struct Reference

#include <topo.hpp>

Public Types

using iterator = std::vector< ResInfo >::iterator
 

Public Member Functions

 ChainInfo (ResidueSpan &subchain, const Chain &chain, const Entity *ent)
 
iterator group_end (iterator b) const
 

Public Attributes

const Chainchain_ref
 
std::string subchain_name
 
std::string entity_id
 
bool polymer
 
PolymerType polymer_type
 
std::vector< ResInfores_infos
 

Detailed Description

Definition at line 157 of file topo.hpp.

Member Typedef Documentation

◆ iterator

Definition at line 166 of file topo.hpp.

Constructor & Destructor Documentation

◆ ChainInfo()

gemmi::Topo::ChainInfo::ChainInfo ( ResidueSpan subchain,
const Chain chain,
const Entity ent 
)

Member Function Documentation

◆ group_end()

iterator gemmi::Topo::ChainInfo::group_end ( iterator  b) const
inline

Definition at line 167 of file topo.hpp.

Member Data Documentation

◆ chain_ref

const Chain& gemmi::Topo::ChainInfo::chain_ref

Definition at line 158 of file topo.hpp.

◆ subchain_name

std::string gemmi::Topo::ChainInfo::subchain_name

Definition at line 159 of file topo.hpp.

◆ entity_id

std::string gemmi::Topo::ChainInfo::entity_id

Definition at line 160 of file topo.hpp.

◆ polymer

bool gemmi::Topo::ChainInfo::polymer

Definition at line 161 of file topo.hpp.

◆ polymer_type

PolymerType gemmi::Topo::ChainInfo::polymer_type

Definition at line 162 of file topo.hpp.

◆ res_infos

std::vector<ResInfo> gemmi::Topo::ChainInfo::res_infos

Definition at line 163 of file topo.hpp.


The documentation for this struct was generated from the following file: