Rosetta Core  2014.35
Public Member Functions | Public Attributes | Friends | List of all members
core::id::StubID Class Reference

#include <AtomID.hh>

Public Member Functions

 StubID (AtomID const &a1, AtomID const &a2, AtomID const &a3)
 
 StubID (AtomID const &c, AtomID const &a1, AtomID const &a2, AtomID const &a3)
 
 StubID ()
 
AtomID const & atom (Size const index) const
 
AtomID const & center () const
 
bool valid () const
 

Public Attributes

AtomID atom1
 
AtomID atom2
 
AtomID atom3
 
AtomID center_
 

Friends

bool operator< (StubID const &a, StubID const &b)
 
std::ostream & operator<< (std::ostream &os, StubID const &)
 stream << AtomID More...
 

Constructor & Destructor Documentation

core::id::StubID::StubID ( AtomID const &  a1,
AtomID const &  a2,
AtomID const &  a3 
)
inline
core::id::StubID::StubID ( AtomID const &  c,
AtomID const &  a1,
AtomID const &  a2,
AtomID const &  a3 
)
inline
core::id::StubID::StubID ( )
inline

Member Function Documentation

AtomID const& core::id::StubID::atom ( Size const  index) const
inline
AtomID const& core::id::StubID::center ( ) const
inline
bool core::id::StubID::valid ( ) const
inline

Friends And Related Function Documentation

bool operator< ( StubID const &  a,
StubID const &  b 
)
friend
std::ostream& operator<< ( std::ostream &  os,
StubID const &  stub 
)
friend

stream << AtomID

Member Data Documentation

AtomID core::id::StubID::atom1
AtomID core::id::StubID::atom2
AtomID core::id::StubID::atom3
AtomID core::id::StubID::center_

Referenced by center(), core::id::operator<<(), and valid().


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