Rosetta 3.4
Classes | Public Types | Public Member Functions
protocols::jumping::JumpSetup Class Reference

#include <JumpSetup.hh>

Inheritance diagram for protocols::jumping::JumpSetup:
Inheritance graph
[legend]
Collaboration diagram for protocols::jumping::JumpSetup:
Collaboration graph
[legend]

List of all members.

Classes

class  JumpDef

Public Types

typedef utility::vector1
< JumpDef >::const_iterator 
const_iterator
typedef utility::vector1
< JumpDef >::iterator 
iterator

Public Member Functions

 JumpSetup (Size total_residue)
void add_jump (JumpDef const &jd)
void add_jump (Interval const &jump, Interval const &cut_reg)
void add_jump (core::Size js, core::Size je, core::Size crs, core::Size cre)
core::Size size () const
const_iterator begin () const
const_iterator end () const
void clear ()
void read_file (std::string file)
JumpSample create_jump_sample () const
JumpSample clean_jumps (JumpSample const &js) const
 take from a given JumpSample only those Jumps, which could also have been created by create_jump_sample()
void set_jump_sample (JumpSample const &jump_sample)
core::Size total_residue () const

Member Typedef Documentation


Constructor & Destructor Documentation

protocols::jumping::JumpSetup::JumpSetup ( Size  total_residue) [inline]

Member Function Documentation

void protocols::jumping::JumpSetup::add_jump ( JumpDef const &  jd) [inline]
void protocols::jumping::JumpSetup::add_jump ( Interval const &  jump,
Interval const &  cut_reg 
) [inline]

References add_jump().

void protocols::jumping::JumpSetup::add_jump ( core::Size  js,
core::Size  je,
core::Size  crs,
core::Size  cre 
) [inline]

References add_jump().

const_iterator protocols::jumping::JumpSetup::begin ( ) const [inline]
JumpSample protocols::jumping::JumpSetup::clean_jumps ( JumpSample const &  ) const [inline, virtual]

take from a given JumpSample only those Jumps, which could also have been created by create_jump_sample()

Implements protocols::jumping::BaseJumpSetup.

void protocols::jumping::JumpSetup::clear ( ) [inline]
JumpSample protocols::jumping::JumpSetup::create_jump_sample ( ) const [inline, virtual]
const_iterator protocols::jumping::JumpSetup::end ( ) const [inline]
void protocols::jumping::JumpSetup::read_file ( std::string  file)
void protocols::jumping::JumpSetup::set_jump_sample ( JumpSample const &  jump_sample) [inline]
core::Size protocols::jumping::JumpSetup::size ( ) const [inline]
core::Size protocols::jumping::JumpSetup::total_residue ( ) const [inline]

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