Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::stepwise::monte_carlo::SWA_Move Class Reference

#include <SWA_Move.hh>

Public Member Functions

 SWA_Move ()
 
 SWA_Move (MoveElement const &move_element, Attachments const &attachments, MoveType const &move_type)
 
 SWA_Move (MoveElement const &move_element, Attachment const &attachment, MoveType const &move_type)
 
 SWA_Move (Size const moving_res, Attachments const &attachments, MoveType const &move_type)
 
 SWA_Move (Size const moving_res, Attachment const &attachment, MoveType const &move_type)
 
 SWA_Move (SWA_Move const &src)
 
 SWA_Move (utility::vector1< std::string > swa_move_string_vector)
 
SWA_Moveoperator= (SWA_Move const &src)
 
 ~SWA_Move ()
 
void set_move_element (MoveElement const &setting)
 
MoveElement move_element () const
 
Size moving_res () const
 
Size attached_res () const
 
AttachmentType attachment_type () const
 
void set_attachments (Attachments const &setting)
 
Attachments attachments () const
 
void set_move_type (MoveType const &setting)
 
MoveType move_type () const
 
bool is_jump ()
 

Private Attributes

MoveElement move_element_
 
Attachments attachments_
 
MoveType move_type_
 

Constructor & Destructor Documentation

protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( )
protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( MoveElement const &  move_element,
Attachments const &  attachments,
MoveType const &  move_type 
)
protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( MoveElement const &  move_element,
Attachment const &  attachment,
MoveType const &  move_type 
)

References make_vector1().

protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( Size const  moving_res,
Attachments const &  attachments,
MoveType const &  move_type 
)
protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( Size const  moving_res,
Attachment const &  attachment,
MoveType const &  move_type 
)

References make_vector1().

protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( SWA_Move const &  src)
protocols::stepwise::monte_carlo::SWA_Move::SWA_Move ( utility::vector1< std::string swa_move_string_vector)
protocols::stepwise::monte_carlo::SWA_Move::~SWA_Move ( )

Member Function Documentation

Size protocols::stepwise::monte_carlo::SWA_Move::attached_res ( ) const
AttachmentType protocols::stepwise::monte_carlo::SWA_Move::attachment_type ( ) const
Attachments protocols::stepwise::monte_carlo::SWA_Move::attachments ( ) const
inline
bool protocols::stepwise::monte_carlo::SWA_Move::is_jump ( )
inline
MoveElement protocols::stepwise::monte_carlo::SWA_Move::move_element ( ) const
inline
MoveType protocols::stepwise::monte_carlo::SWA_Move::move_type ( ) const
inline
Size protocols::stepwise::monte_carlo::SWA_Move::moving_res ( ) const
SWA_Move & protocols::stepwise::monte_carlo::SWA_Move::operator= ( SWA_Move const &  src)
void protocols::stepwise::monte_carlo::SWA_Move::set_attachments ( Attachments const &  setting)
inline
void protocols::stepwise::monte_carlo::SWA_Move::set_move_element ( MoveElement const &  setting)
inline
void protocols::stepwise::monte_carlo::SWA_Move::set_move_type ( MoveType const &  setting)
inline

Member Data Documentation

Attachments protocols::stepwise::monte_carlo::SWA_Move::attachments_
private
MoveElement protocols::stepwise::monte_carlo::SWA_Move::move_element_
private

Referenced by moving_res(), operator=(), and SWA_Move().

MoveType protocols::stepwise::monte_carlo::SWA_Move::move_type_
private

Referenced by operator=(), and SWA_Move().


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