![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
Wrapper representing the atom. More...
#include <Atom_with_flat_info_traits.hpp>
Public Types | |
typedef T_Atom_with_flat_info< NT > | Self |
typedef NT | FT |
Public Member Functions | |
T_Atom_with_flat_info (void) | |
template<class ParticleBase > | |
T_Atom_with_flat_info (const ParticleBase &particle) | |
bool | is_fake (void) const |
unsigned | get_index (void) const |
bool | is_atom (void) const |
bool | is_hetatm (void) const |
unsigned | atom_serial_number (void) const |
const std::string & | atom_name (void) const |
Returns the PDB name of the atom. More... | |
char | alternate_location (void) const |
const std::string & | residue_name (void) const |
Returns the name of the residue containing this atom. More... | |
char | chain_identifier (void) const |
int | residue_sequence_number (void) const |
char | insertion_code (void) const |
const FT & | x (void) const |
const FT & | y (void) const |
const FT & | z (void) const |
const FT & | occupancy (void) const |
const FT & | temperature_factor (void) const |
const std::string & | element (void) const |
int | charge (void) const |
int | system_index (void) const |
template<class ParticleType > | |
void | build (const ParticleType &particle) |
void | build (const Self &particle) |
void | build (void) |
std::string | to_pdb (void) const |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned version) |
Wrapper representing the atom.
In particular, the data structure is serializible.
typedef NT FT |
typedef T_Atom_with_flat_info<NT> Self |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the PDB name of the atom.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the name of the residue containing this atom.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |