Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
core::scoring::loop_graph::LoopCycle Class Reference

#include <LoopCycle.hh>

Inheritance diagram for core::scoring::loop_graph::LoopCycle:
Inheritance graph

Public Member Functions

 LoopCycle ()
 LoopCycle (utility::vector1< Loop > const &loops)
 ~LoopCycle () override
Loop const & loop (Size const n) const
utility::vector1< Loop > const & loops () const
Size size () const
Size find_index_for_loop_landing_at_domain (Size const &takeoff_domain) const

Private Attributes

utility::vector1< Looploops_


std::ostream & operator<< (std::ostream &os, LoopCycle const &loop_cycle)
 Test IO operator for debug and Python bindings. More...
bool operator== (LoopCycle const &a, LoopCycle const &b)
 a and b are the same up to circular permutation More...

Constructor & Destructor Documentation

core::scoring::loop_graph::LoopCycle::LoopCycle ( )
core::scoring::loop_graph::LoopCycle::LoopCycle ( utility::vector1< Loop > const &  loops)
core::scoring::loop_graph::LoopCycle::~LoopCycle ( )

Member Function Documentation

Size core::scoring::loop_graph::LoopCycle::find_index_for_loop_landing_at_domain ( Size const &  takeoff_domain) const
Loop const & core::scoring::loop_graph::LoopCycle::loop ( Size const  n) const
utility::vector1< Loop > const& core::scoring::loop_graph::LoopCycle::loops ( ) const

References loops_.

Size core::scoring::loop_graph::LoopCycle::size ( ) const

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
LoopCycle const &  loop_cycle 

Test IO operator for debug and Python bindings.

bool operator== ( LoopCycle const &  a,
LoopCycle const &  b 

a and b are the same up to circular permutation

Member Data Documentation

utility::vector1< Loop > core::scoring::loop_graph::LoopCycle::loops_

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