![]() |
Rosetta
2016.11
|
Callback class for write_graphviz - outputs properties for the nodes and edges. More...
Public Member Functions | |
GraphvizPropertyWriter (ResidueType const &rsd) | |
void | operator() (std::ostream &out) const |
write properties for the graph as a whole More... | |
void | operator() (std::ostream &out, VD const &vd) const |
write properties for atoms More... | |
void | operator() (std::ostream &out, ED const &ed) const |
write properties for bonds More... | |
Private Attributes | |
ResidueType const & | rsd_ |
Callback class for write_graphviz - outputs properties for the nodes and edges.
|
inline |
|
inline |
write properties for the graph as a whole
|
inline |
write properties for atoms
References core::chemical::element::Br, core::chemical::element::C, core::chemical::element::Cl, core::chemical::element::F, core::chemical::element::H, core::chemical::element::I, core::chemical::element::N, core::chemical::Atom::name(), core::chemical::element::O, and core::chemical::element::S.
|
inline |
write properties for bonds
References core::chemical::DoubleBondOrder, core::chemical::IsAromaticBond, core::chemical::OrbitalBondOrder, core::chemical::PseudoBondOrder, core::chemical::SingleBondOrder, and core::chemical::TripleBondOrder.
|
private |