Rosetta
Public Member Functions | Private Attributes | List of all members
RerootEdgeSorter Class Reference

Edge sorting: More...

Public Member Functions

 RerootEdgeSorter (core::chemical::ResidueGraph graph, core::chemical::ResidueType const &restype)
 
bool operator() (core::chemical::ED edge1, core::chemical::ED edge2)
 Return true if the first argument goes before the second argument. More...
 

Private Attributes

core::chemical::ResidueGraph const & graph_
 
core::chemical::ResidueType const & restype_
 

Detailed Description

Edge sorting:

This doesn't (need to?) quite match the logic in core/conformation/util.cc:setup_atom_links()

Constructor & Destructor Documentation

◆ RerootEdgeSorter()

RerootEdgeSorter::RerootEdgeSorter ( core::chemical::ResidueGraph  graph,
core::chemical::ResidueType const &  restype 
)
inline

Member Function Documentation

◆ operator()()

bool RerootEdgeSorter::operator() ( core::chemical::ED  edge1,
core::chemical::ED  edge2 
)
inline

Return true if the first argument goes before the second argument.

References erraser_analysis::bond1, erraser_analysis::bond2, and basic::options::OptionKeys::hotspot::target.

Member Data Documentation

◆ graph_

core::chemical::ResidueGraph const& RerootEdgeSorter::graph_
private

◆ restype_

core::chemical::ResidueType const& RerootEdgeSorter::restype_
private

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