![]() |
Rosetta
2021.16
|
A mapping of atom references (vds, indexes, names) to each other. More...
#include <core/chemical/ResidueGraphTypes.hh>#include <core/chemical/ResidueType.hh>#include <core/chemical/MutableResidueType.hh>#include <core/types.hh>#include <utility/VirtualBase.hh>#include <utility/vector1.hh>#include <string>#include <map>Classes | |
| class | core::chemical::RefConvert< OutRef > |
| An internal implementation class, to get around the fact that functions cannot be partially specialized. More... | |
| class | core::chemical::RefConvert< VD > |
| class | core::chemical::RefConvert< core::Size > |
| class | core::chemical::RefConvert< std::string > |
| class | core::chemical::AtomRefMapping< FromRef, ToRef > |
| A class for mapping ResidueType atom references from one to another. It's intended not only for intra ResidueType mapping, but also for mapping corresponding references from one ResidueType to another. More... | |
Namespaces | |
| core | |
| A class for reading in the atom type properties. | |
| core::chemical | |
Typedefs | |
| typedef AtomRefMapping< VD, VD > | core::chemical::VDVDMapping |
| typedef AtomRefMapping< VD, core::Size > | core::chemical::VDIndexMapping |
| typedef AtomRefMapping < core::Size, VD > | core::chemical::IndexVDMapping |
| typedef AtomRefMapping < core::Size, core::Size > | core::chemical::IndexIndexMapping |
| typedef AtomRefMapping < std::string, VD > | core::chemical::StringVDMapping |
| typedef AtomRefMapping< VD, std::string > | core::chemical::VDStringMapping |
| typedef AtomRefMapping < std::string, VD > | core::chemical::NameVDMapping |
| typedef AtomRefMapping< VD, std::string > | core::chemical::VDNameMapping |
| typedef AtomRefMapping < std::string, core::Size > | core::chemical::NameIndexMapping |
| typedef AtomRefMapping < core::Size, std::string > | core::chemical::IndexNameMapping |
Functions | |
| template<class FromRef , class ToRef > | |
| std::ostream & | core::chemical::operator<< (std::ostream &out, AtomRefMapping< FromRef, ToRef > const &map) |
| template<class ARef , class BRef , class CRef > | |
| AtomRefMapping< ARef, CRef > | core::chemical::combine (AtomRefMapping< ARef, BRef > const &first, AtomRefMapping< BRef, CRef > const &second) |
A mapping of atom references (vds, indexes, names) to each other.
1.8.7