Rosetta 3.4
Public Member Functions
protocols::dna::DnaChains Class Reference

#include <DnaChains.hh>

Inheritance diagram for protocols::dna::DnaChains:
Inheritance graph
Collaboration diagram for protocols::dna::DnaChains:
Collaboration graph

List of all members.

Public Member Functions

 DnaChains ()
 ~DnaChains ()
 DnaChains (DnaChains const &other)
DnaChainsOP clone () const
void clear ()
bool empty () const
core::Size size () const
DnaPositionoperator[] (core::Size resindex)
DnaPosition const & operator[] (core::Size resindex) const
DnaPositionspositions ()
DnaPositions const & positions () const
DnaPositions::iterator begin ()
DnaPositions::iterator end ()
DnaPositions::const_iterator begin () const
DnaPositions::const_iterator end () const
bool is_top (core::Size index) const
bool contains (core::Size index) const
void print (core::pose::Pose const &pose, std::ostream &os) const

Constructor & Destructor Documentation

protocols::dna::DnaChains::DnaChains ( )

Referenced by clone().

protocols::dna::DnaChains::~DnaChains ( )
protocols::dna::DnaChains::DnaChains ( DnaChains const &  other)

References positions().

Member Function Documentation

DnaPositions::iterator protocols::dna::DnaChains::begin ( ) [inline]
DnaPositions::const_iterator protocols::dna::DnaChains::begin ( ) const [inline]
void protocols::dna::DnaChains::clear ( ) [inline]
DnaChainsOP protocols::dna::DnaChains::clone ( ) const

References DnaChains().

bool protocols::dna::DnaChains::contains ( core::Size  index) const

References is_top().

Referenced by protocols::dna::find_basepairs().

bool protocols::dna::DnaChains::empty ( ) const [inline]
DnaPositions::iterator protocols::dna::DnaChains::end ( ) [inline]
DnaPositions::const_iterator protocols::dna::DnaChains::end ( ) const [inline]
bool protocols::dna::DnaChains::is_top ( core::Size  index) const [inline]

Referenced by contains().

DnaPosition& protocols::dna::DnaChains::operator[] ( core::Size  resindex) [inline]
DnaPosition const& protocols::dna::DnaChains::operator[] ( core::Size  resindex) const [inline]
DnaPositions const& protocols::dna::DnaChains::positions ( ) const [inline]
DnaPositions& protocols::dna::DnaChains::positions ( ) [inline]

Referenced by DnaChains().

void protocols::dna::DnaChains::print ( core::pose::Pose const &  pose,
std::ostream &  os 
) const
core::Size protocols::dna::DnaChains::size ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines