Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Molecular_covalent_structure_loader_from_PDB< ParticleTraits, MolecularCovalentStructure, MolecularCovalentStructureBuilder, PDBLineFormat >::Is_loaded_atom Struct Reference

#include <Molecular_covalent_structure_loader_from_PDB.hpp>

Public Member Functions

 Is_loaded_atom (bool load_water, bool load_hydrogen, bool load_heteroatom, const std::string &loaded_chains="")
 
template<class Atom >
bool operator() (const Atom &atom) const
 

Public Attributes

bool m_load_water
 
bool m_load_hydrogen
 
bool m_load_heteroatom
 
std::string m_loaded_chains
 

Constructor & Destructor Documentation

◆ Is_loaded_atom()

Is_loaded_atom ( bool  load_water,
bool  load_hydrogen,
bool  load_heteroatom,
const std::string &  loaded_chains = "" 
)
inline

Member Function Documentation

◆ operator()()

bool operator() ( const Atom &  atom) const
inline

Member Data Documentation

◆ m_load_heteroatom

bool m_load_heteroatom

◆ m_load_hydrogen

bool m_load_hydrogen

◆ m_load_water

bool m_load_water

◆ m_loaded_chains

std::string m_loaded_chains