10 #ifndef BALL_KERNEL_EXTRACTORS_H
11 #define BALL_KERNEL_EXTRACTORS_H
17 #ifndef BALL_DATATYPE_STRING_H
31 class SecondaryStructure;
163 #endif // BALL_KERNEL_EXTRACTORS_H
BALL_EXPORT NucleotideList nucleotides(const AtomContainer &fragment, bool selected_only=false)
std::list< AtomContainer * > AtomContainerList
std::list< Molecule * > MoleculeList
BALL_EXPORT SecondaryStructureList secondaryStructures(const AtomContainer &fragment, bool selected_only=false)
std::list< Residue * > ResidueList
BALL_EXPORT ProteinList proteins(const AtomContainer &fragment, bool selected_only=false)
BALL_EXPORT AtomList atoms(const AtomContainer &fragment, const String &expression=String())
std::list< Atom * > AtomList
BALL_EXPORT ChainList chains(const AtomContainer &fragment, bool selected_only=false)
BALL_EXPORT ResidueList residues(const AtomContainer &fragment, bool selected_only=false)
std::list< SecondaryStructure * > SecondaryStructureList
BALL_EXPORT FragmentList fragments(const AtomContainer &fragment, bool selected_only=false)
BALL_EXPORT MoleculeList molecules(const AtomContainer &fragment, bool selected_only=false)
BALL_EXPORT PDBAtomList PDBAtoms(const AtomContainer &fragment, const String &expression=String())
std::list< Protein * > ProteinList
std::list< Fragment * > FragmentList
BALL_EXPORT NucleicAcidList nucleicAcids(const AtomContainer &fragment, bool selected_only=false)
std::list< Nucleotide * > NucleotideList
BALL_EXPORT AtomContainerList atomContainers(const AtomContainer &fragment, bool selected_only=false)
BALL_EXPORT BondList bonds(const AtomContainer &fragment, bool selected_only=false)
std::list< NucleicAcid * > NucleicAcidList
std::list< PDBAtom * > PDBAtomList
std::list< Chain * > ChainList
std::list< Bond * > BondList