Rosetta
Public Member Functions | Private Attributes | List of all members
core::scoring::motif::Xfrag Class Reference

#include <xfrags.hh>

Public Member Functions

 Xfrag ()
 
 Xfrag (Real6 _rt, Size _position, uint8_t _size, char _sscomp, Real _bfac, Real _burial)
 
Real6 rt6 () const
 
Size position () const
 
Size size () const
 
char sscomp () const
 
Real bfac () const
 
Real burial () const
 
Real ex1 () const
 
Real ex2 () const
 
Real ex3 () const
 
Real ex4 () const
 
void rt6 (Real6 const &_rt6)
 
void position (Size _position)
 
void size (Size _size)
 
void sscomp (char _sscomp)
 
void bfac (Real _bfac)
 
void burial (Real _burial)
 
void ex1 (Real _ex1)
 
void ex2 (Real _ex2)
 
void ex3 (Real _ex3)
 
void ex4 (Real _ex4)
 
void insert (core::pose::Pose &pose, utility::vector1< Xfres > const &xfres, Size lowres, Size highres) const
 

Private Attributes

utility::fixedsizearray1< uint16_t, 6 > rt6_
 
uint32_t position_
 
char sscomp_
 
uint8_t size_
 
uint8_t bfac_
 
uint8_t burial_
 
uint8_t ex1_
 
uint8_t ex2_
 
uint8_t ex3_
 
uint8_t ex4_
 

Constructor & Destructor Documentation

◆ Xfrag() [1/2]

core::scoring::motif::Xfrag::Xfrag ( )
inline

◆ Xfrag() [2/2]

core::scoring::motif::Xfrag::Xfrag ( Real6  _rt,
Size  _position,
uint8_t  _size,
char  _sscomp,
Real  _bfac,
Real  _burial 
)

References core::scoring::burial.

Member Function Documentation

◆ bfac() [1/2]

Real core::scoring::motif::Xfrag::bfac ( ) const

◆ bfac() [2/2]

void core::scoring::motif::Xfrag::bfac ( Real  _bfac)

◆ burial() [1/2]

Real core::scoring::motif::Xfrag::burial ( ) const

◆ burial() [2/2]

void core::scoring::motif::Xfrag::burial ( Real  _burial)

◆ ex1() [1/2]

Real core::scoring::motif::Xfrag::ex1 ( ) const

◆ ex1() [2/2]

void core::scoring::motif::Xfrag::ex1 ( Real  _ex1)

◆ ex2() [1/2]

Real core::scoring::motif::Xfrag::ex2 ( ) const

◆ ex2() [2/2]

void core::scoring::motif::Xfrag::ex2 ( Real  _ex2)

◆ ex3() [1/2]

Real core::scoring::motif::Xfrag::ex3 ( ) const

◆ ex3() [2/2]

void core::scoring::motif::Xfrag::ex3 ( Real  _ex3)

◆ ex4() [1/2]

Real core::scoring::motif::Xfrag::ex4 ( ) const

◆ ex4() [2/2]

void core::scoring::motif::Xfrag::ex4 ( Real  _ex4)

◆ insert()

void core::scoring::motif::Xfrag::insert ( core::pose::Pose pose,
utility::vector1< Xfres > const &  xfres,
Size  lowres,
Size  highres 
) const

◆ position() [1/2]

Size core::scoring::motif::Xfrag::position ( ) const

◆ position() [2/2]

void core::scoring::motif::Xfrag::position ( Size  _position)

◆ rt6() [1/2]

Real6 core::scoring::motif::Xfrag::rt6 ( ) const

◆ rt6() [2/2]

void core::scoring::motif::Xfrag::rt6 ( Real6 const &  _rt6)

◆ size() [1/2]

Size core::scoring::motif::Xfrag::size ( ) const

◆ size() [2/2]

void core::scoring::motif::Xfrag::size ( Size  _size)

◆ sscomp() [1/2]

char core::scoring::motif::Xfrag::sscomp ( ) const

◆ sscomp() [2/2]

void core::scoring::motif::Xfrag::sscomp ( char  _sscomp)

Member Data Documentation

◆ bfac_

uint8_t core::scoring::motif::Xfrag::bfac_
private

◆ burial_

uint8_t core::scoring::motif::Xfrag::burial_
private

◆ ex1_

uint8_t core::scoring::motif::Xfrag::ex1_
private

◆ ex2_

uint8_t core::scoring::motif::Xfrag::ex2_
private

◆ ex3_

uint8_t core::scoring::motif::Xfrag::ex3_
private

◆ ex4_

uint8_t core::scoring::motif::Xfrag::ex4_
private

◆ position_

uint32_t core::scoring::motif::Xfrag::position_
private

◆ rt6_

utility::fixedsizearray1<uint16_t,6> core::scoring::motif::Xfrag::rt6_
private

◆ size_

uint8_t core::scoring::motif::Xfrag::size_
private

◆ sscomp_

char core::scoring::motif::Xfrag::sscomp_
private

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