gemmi::ResidueInfo struct

Public types

enum Kind: unsigned char { UNKNOWN =0, AA, AAD, PAA, MAA, RNA, DNA, BUF, HOH, PYR, ELS }

Public functions

auto found() const -> bool
auto is_water() const -> bool
auto is_dna() const -> bool
auto is_rna() const -> bool
auto is_nucleic_acid() const -> bool
auto is_amino_acid() const -> bool
auto is_buffer_or_water() const -> bool
auto is_standard() const -> bool
auto fasta_code() const -> char

Public variables

Kind kind
char one_letter_code
std::uint8_t hydrogen_count
float weight