Rosetta Protocols  2014.35
Public Member Functions | Private Attributes | List of all members
protocols::membrane::ddG::Mutation Class Reference

#include <Mutation.hh>

Public Member Functions

 Mutation (Size position, AA aa)
 Custom Constructor. More...
 
 Mutation (Mutation const &src)
 Copy Constructor. More...
 
 ~Mutation ()
 Destructor. More...
 
 Mutation ()
 Default Constructor. More...
 
Size position () const
 Get the posiiton at which to make this mutation. More...
 
AA aa () const
 Get the amino acid to change this position to. More...
 

Private Attributes

Size position_
 
AA aa_
 

Constructor & Destructor Documentation

protocols::membrane::ddG::Mutation::Mutation ( Size  position,
AA  aa 
)

Custom Constructor.

Construct a new mutation object from a position and amino acid

protocols::membrane::ddG::Mutation::Mutation ( Mutation const &  src)

Copy Constructor.

Create a deep copy of this object

protocols::membrane::ddG::Mutation::~Mutation ( )

Destructor.

protocols::membrane::ddG::Mutation::Mutation ( )

Default Constructor.

Private default constructor - mutation to alanine at posiiton 1. Don't use

References chemical.

Member Function Documentation

AA protocols::membrane::ddG::Mutation::aa ( ) const

Get the amino acid to change this position to.

References aa_.

Size protocols::membrane::ddG::Mutation::position ( ) const

Get the posiiton at which to make this mutation.

References position_.

Member Data Documentation

AA protocols::membrane::ddG::Mutation::aa_
private

Referenced by aa().

Size protocols::membrane::ddG::Mutation::position_
private

Referenced by position().


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