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

#include <resinfo.hpp>

Public Member Functions

bool found () const
 
bool is_water () const
 
bool is_dna () const
 
bool is_rna () const
 
bool is_nucleic_acid () const
 
bool is_amino_acid () const
 
bool is_buffer_or_water () const
 
bool is_standard () const
 
char fasta_code () const
 
bool is_peptide_linking () const
 
bool is_na_linking () const
 

Public Attributes

ResidueKind kind
 
std::uint8_t linking_type
 
char one_letter_code
 
std::uint8_t hydrogen_count
 
float weight
 

Detailed Description

Definition at line 31 of file resinfo.hpp.

Member Function Documentation

◆ found()

bool gemmi::ResidueInfo::found ( ) const
inline

Definition at line 42 of file resinfo.hpp.

◆ is_water()

bool gemmi::ResidueInfo::is_water ( ) const
inline

Definition at line 43 of file resinfo.hpp.

◆ is_dna()

bool gemmi::ResidueInfo::is_dna ( ) const
inline

Definition at line 44 of file resinfo.hpp.

◆ is_rna()

bool gemmi::ResidueInfo::is_rna ( ) const
inline

Definition at line 45 of file resinfo.hpp.

◆ is_nucleic_acid()

bool gemmi::ResidueInfo::is_nucleic_acid ( ) const
inline

Definition at line 46 of file resinfo.hpp.

◆ is_amino_acid()

bool gemmi::ResidueInfo::is_amino_acid ( ) const
inline

Definition at line 47 of file resinfo.hpp.

◆ is_buffer_or_water()

bool gemmi::ResidueInfo::is_buffer_or_water ( ) const
inline

Definition at line 51 of file resinfo.hpp.

◆ is_standard()

bool gemmi::ResidueInfo::is_standard ( ) const
inline

Definition at line 55 of file resinfo.hpp.

◆ fasta_code()

char gemmi::ResidueInfo::fasta_code ( ) const
inline

Definition at line 56 of file resinfo.hpp.

◆ is_peptide_linking()

bool gemmi::ResidueInfo::is_peptide_linking ( ) const
inline

Definition at line 57 of file resinfo.hpp.

◆ is_na_linking()

bool gemmi::ResidueInfo::is_na_linking ( ) const
inline

Definition at line 58 of file resinfo.hpp.

Member Data Documentation

◆ kind

ResidueKind gemmi::ResidueInfo::kind

Definition at line 32 of file resinfo.hpp.

◆ linking_type

std::uint8_t gemmi::ResidueInfo::linking_type

Definition at line 34 of file resinfo.hpp.

◆ one_letter_code

char gemmi::ResidueInfo::one_letter_code

Definition at line 36 of file resinfo.hpp.

◆ hydrogen_count

std::uint8_t gemmi::ResidueInfo::hydrogen_count

Definition at line 38 of file resinfo.hpp.

◆ weight

float gemmi::ResidueInfo::weight

Definition at line 40 of file resinfo.hpp.


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