Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::rbsegment_relax::RBResidueRange Class Reference

RB residue range. More...

#include <RBSegment.hh>

Collaboration diagram for protocols::rbsegment_relax::RBResidueRange:
Collaboration graph
[legend]

Public Member Functions

 RBResidueRange ()
 
 RBResidueRange (int begin, int end, RBSegmentType type)
 
core::Size length () const
 
core::Size start () const
 
void set_start (core::Size S)
 
core::Size end () const
 
void set_end (core::Size E)
 
RBSegmentType type () const
 
char char_type () const
 

Private Attributes

core::Size res_first
 
core::Size res_last
 
RBSegmentType seg_type
 

Detailed Description

RB residue range.

Constructor & Destructor Documentation

protocols::rbsegment_relax::RBResidueRange::RBResidueRange ( )
inline
protocols::rbsegment_relax::RBResidueRange::RBResidueRange ( int  begin,
int  end,
RBSegmentType  type 
)
inline

Member Function Documentation

char protocols::rbsegment_relax::RBResidueRange::char_type ( ) const
inline
core::Size protocols::rbsegment_relax::RBResidueRange::end ( ) const
inline

References res_last.

core::Size protocols::rbsegment_relax::RBResidueRange::length ( ) const
inline

References res_first, and res_last.

void protocols::rbsegment_relax::RBResidueRange::set_end ( core::Size  E)
inline
void protocols::rbsegment_relax::RBResidueRange::set_start ( core::Size  S)
inline

References res_first.

core::Size protocols::rbsegment_relax::RBResidueRange::start ( ) const
inline

References res_first.

RBSegmentType protocols::rbsegment_relax::RBResidueRange::type ( ) const
inline

References seg_type.

Member Data Documentation

core::Size protocols::rbsegment_relax::RBResidueRange::res_first
private

Referenced by length(), set_start(), and start().

core::Size protocols::rbsegment_relax::RBResidueRange::res_last
private

Referenced by end(), length(), and set_end().

RBSegmentType protocols::rbsegment_relax::RBResidueRange::seg_type
private

Referenced by char_type(), and type().


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