Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | Friends | List of all members
protocols::motif_hash::Xfres Class Reference

#include <motif_hash_stuff.hh>

Public Member Functions

 Xfres ()
 
 Xfres (char aa, char ss, Real phi, Real psi, Real omg, Real chi1=-180.0, Real chi2=-180.0, Real chi3=-180.0, Real chi4=-180.0)
 
char aa () const
 
char ss () const
 
Real phi () const
 
Real psi () const
 
Real omg () const
 
Real chi1 () const
 
Real chi2 () const
 
Real chi3 () const
 
Real chi4 () const
 
void aa (char aa)
 
void ss (char ss)
 
void phi (Real _phi)
 
void psi (Real _psi)
 
void omg (Real _omg)
 
void chi1 (Real chi1)
 
void chi2 (Real chi2)
 
void chi3 (Real chi3)
 
void chi4 (Real chi4)
 
void place_sidechain_in_pose (Pose &pose, int ir) const
 

Private Attributes

char aa_
 
char ss_
 
uint16_t phi_
 
uint16_t psi_
 
uint16_t omg_
 
utility::fixedsizearray1
< uint8_t, 4 > 
chi_
 

Friends

std::ostream & operator<< (std::ostream &out, Xfres const &x)
 

Constructor & Destructor Documentation

protocols::motif_hash::Xfres::Xfres ( )
inline
protocols::motif_hash::Xfres::Xfres ( char  aa,
char  ss,
Real  phi,
Real  psi,
Real  omg,
Real  chi1 = -180.0,
Real  chi2 = -180.0,
Real  chi3 = -180.0,
Real  chi4 = -180.0 
)

References ss.

Member Function Documentation

char protocols::motif_hash::Xfres::aa ( ) const
inline
void protocols::motif_hash::Xfres::aa ( char  aa)
inline

References aa(), and aa_.

Referenced by aa().

Real protocols::motif_hash::Xfres::chi1 ( ) const
void protocols::motif_hash::Xfres::chi1 ( Real  chi1)
Real protocols::motif_hash::Xfres::chi2 ( ) const
void protocols::motif_hash::Xfres::chi2 ( Real  chi2)
Real protocols::motif_hash::Xfres::chi3 ( ) const
void protocols::motif_hash::Xfres::chi3 ( Real  chi3)
Real protocols::motif_hash::Xfres::chi4 ( ) const
void protocols::motif_hash::Xfres::chi4 ( Real  chi4)
Real protocols::motif_hash::Xfres::omg ( ) const
void protocols::motif_hash::Xfres::omg ( Real  _omg)
Real protocols::motif_hash::Xfres::phi ( ) const
void protocols::motif_hash::Xfres::phi ( Real  _phi)
void protocols::motif_hash::Xfres::place_sidechain_in_pose ( Pose pose,
int  ir 
) const
Real protocols::motif_hash::Xfres::psi ( ) const
void protocols::motif_hash::Xfres::psi ( Real  _psi)
char protocols::motif_hash::Xfres::ss ( ) const
inline
void protocols::motif_hash::Xfres::ss ( char  ss)
inline

References ss(), and ss_.

Referenced by ss().

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
Xfres const &  x 
)
friend

Member Data Documentation

char protocols::motif_hash::Xfres::aa_
private

Referenced by aa().

utility::fixedsizearray1<uint8_t,4> protocols::motif_hash::Xfres::chi_
private
uint16_t protocols::motif_hash::Xfres::omg_
private
uint16_t protocols::motif_hash::Xfres::phi_
private
uint16_t protocols::motif_hash::Xfres::psi_
private
char protocols::motif_hash::Xfres::ss_
private

Referenced by ss().


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