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

#include <metadata.hpp>

Public Types

enum  HelixClass {
  UnknownHelix , RAlpha , ROmega , RPi ,
  RGamma , R310 , LAlpha , LOmega ,
  LGamma , Helix27 , HelixPolyProlineNone
}
 

Public Member Functions

void set_helix_class_as_int (int n)
 

Public Attributes

AtomAddress start
 
AtomAddress end
 
HelixClass pdb_helix_class = UnknownHelix
 
int length = -1
 

Detailed Description

Definition at line 305 of file metadata.hpp.

Member Enumeration Documentation

◆ HelixClass

Enumerator
UnknownHelix 
RAlpha 
ROmega 
RPi 
RGamma 
R310 
LAlpha 
LOmega 
LGamma 
Helix27 
HelixPolyProlineNone 

Definition at line 306 of file metadata.hpp.

Member Function Documentation

◆ set_helix_class_as_int()

void gemmi::Helix::set_helix_class_as_int ( int  n)
inline

Definition at line 313 of file metadata.hpp.

Member Data Documentation

◆ start

AtomAddress gemmi::Helix::start

Definition at line 310 of file metadata.hpp.

◆ end

AtomAddress gemmi::Helix::end

Definition at line 310 of file metadata.hpp.

◆ pdb_helix_class

HelixClass gemmi::Helix::pdb_helix_class = UnknownHelix

Definition at line 311 of file metadata.hpp.

◆ length

int gemmi::Helix::length = -1

Definition at line 312 of file metadata.hpp.


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