Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::chemical::GraphvizPropertyWriter Class Reference

Callback class for write_graphviz - outputs properties for the nodes and edges. More...

Public Member Functions

 GraphvizPropertyWriter (MutableResidueType 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

MutableResidueType const & rsd_
 

Detailed Description

Callback class for write_graphviz - outputs properties for the nodes and edges.

Constructor & Destructor Documentation

core::chemical::GraphvizPropertyWriter::GraphvizPropertyWriter ( MutableResidueType const &  rsd)
inlineexplicit

Member Function Documentation

void core::chemical::GraphvizPropertyWriter::operator() ( std::ostream &  out) const
inline

write properties for the graph as a whole

void core::chemical::GraphvizPropertyWriter::operator() ( std::ostream &  out,
VD const &  vd 
) const
inline
void core::chemical::GraphvizPropertyWriter::operator() ( std::ostream &  out,
ED const &  ed 
) const
inline

Member Data Documentation

MutableResidueType const& core::chemical::GraphvizPropertyWriter::rsd_
private

The documentation for this class was generated from the following file: