Rosetta
2020.11
|
#include <NamedStubID.hh>
Public Types | |
typedef utility::vector1 < std::string > | AtomList |
Public Member Functions | |
NamedStubID (NamedAtomID const &a1, NamedAtomID const &a2, NamedAtomID const &a3) | |
NamedStubID (NamedAtomID const &c, NamedAtomID const &a1, NamedAtomID const &a2, NamedAtomID const &a3) | |
NamedStubID (std::string const &a1, std::string const &a2, std::string const &a3, core::Size rsd) | |
NamedStubID (std::string const &c, std::string const &a1, std::string const &a2, std::string const &a3, core::Size rsd) | |
NamedStubID (std::string const &a1, Size rsd1, std::string const &a2, Size rsd2, std::string a3, core::Size rsd3) | |
NamedStubID (AtomList const &, core::Size rsd) | |
NamedStubID () | |
NamedAtomID const & | atom (Size const index) const |
NamedAtomID const & | center () const |
bool | valid () const |
Public Attributes | |
NamedAtomID | center_ |
NamedAtomID | atom1 |
NamedAtomID | atom2 |
NamedAtomID | atom3 |
Friends | |
bool | operator< (NamedStubID const &a, NamedStubID const &b) |
std::istream & | operator>> (std::istream &is, NamedStubID &e) |
input operator More... | |
std::ostream & | operator<< (std::ostream &os, NamedStubID const &e) |
output operator More... | |
typedef utility::vector1<std::string> core::id::NamedStubID::AtomList |
|
inline |
|
inline |
core::id::NamedStubID::NamedStubID | ( | std::string const & | a1, |
std::string const & | a2, | ||
std::string const & | a3, | ||
core::Size | rsd | ||
) |
core::id::NamedStubID::NamedStubID | ( | std::string const & | c, |
std::string const & | a1, | ||
std::string const & | a2, | ||
std::string const & | a3, | ||
core::Size | rsd | ||
) |
core::id::NamedStubID::NamedStubID | ( | std::string const & | a1, |
Size | rsd1, | ||
std::string const & | a2, | ||
Size | rsd2, | ||
std::string | a3, | ||
core::Size | rsd3 | ||
) |
core::id::NamedStubID::NamedStubID | ( | AtomList const & | atoms, |
core::Size | rsd | ||
) |
References core::id::NamedAtomID::atom(), atom1, atom2, atom3, center_, and core::id::NamedAtomID::rsd().
|
inline |
NamedAtomID const & core::id::NamedStubID::atom | ( | Size const | index | ) | const |
References atom1, atom2, and atom3.
Referenced by core::pose::named_stub_id_to_stub_id(), core::conformation::named_stub_id_to_stub_id(), and core::scoring::constraints::LocalCoordinateConstraint::show_def().
|
inline |
References center_.
Referenced by core::pose::named_stub_id_to_stub_id(), and core::conformation::named_stub_id_to_stub_id().
|
inline |
References atom1, atom2, atom3, and core::id::NamedAtomID::valid().
|
friend |
|
friend |
output operator
|
friend |
input operator
NamedAtomID core::id::NamedStubID::atom1 |
Referenced by atom(), NamedStubID(), core::id::operator<<(), core::id::operator>>(), and valid().
NamedAtomID core::id::NamedStubID::atom2 |
Referenced by atom(), NamedStubID(), core::id::operator<<(), core::id::operator>>(), and valid().
NamedAtomID core::id::NamedStubID::atom3 |
Referenced by atom(), NamedStubID(), core::id::operator<<(), core::id::operator>>(), and valid().
NamedAtomID core::id::NamedStubID::center_ |
Referenced by center(), NamedStubID(), core::id::operator<<(), and core::id::operator>>().