Rosetta
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::moves::SimpleCstMover Class Reference
Inheritance diagram for protocols::moves::SimpleCstMover:
Inheritance graph
[legend]

Public Member Functions

 SimpleCstMover (Size length)
 empty constructor fills values with the values read in from the commandline More...
 
 ~SimpleCstMover ()
 
virtual void apply (pose::Pose &pose)
 
virtual void test_move (pose::Pose &pose)
 
virtual std::string get_name () const
 
void write (const std::string &filename)
 

Private Member Functions

void set_distmin (Size i, Size j, Real value)
 
void add_distmin (Size i, Size j, Real value)
 
Real get_distmin (Size i, Size j) const
 
void set_distmax (Size i, Size j, Real value)
 
void add_distmax (Size i, Size j, Real value)
 
Real get_distmax (Size i, Size j) const
 

Private Attributes

Size length_
 
Realdistmin_matrix
 
Realdistmax_matrix
 

Constructor & Destructor Documentation

◆ SimpleCstMover()

protocols::moves::SimpleCstMover::SimpleCstMover ( Size  length)
inline

empty constructor fills values with the values read in from the commandline

References create_a3b_hbs::i, and oop_conformations::length.

◆ ~SimpleCstMover()

protocols::moves::SimpleCstMover::~SimpleCstMover ( )
inline

Member Function Documentation

◆ add_distmax()

void protocols::moves::SimpleCstMover::add_distmax ( Size  i,
Size  j,
Real  value 
)
inlineprivate

◆ add_distmin()

void protocols::moves::SimpleCstMover::add_distmin ( Size  i,
Size  j,
Real  value 
)
inlineprivate

◆ apply()

void protocols::moves::SimpleCstMover::apply ( pose::Pose pose)
virtual

◆ get_distmax()

Real protocols::moves::SimpleCstMover::get_distmax ( Size  i,
Size  j 
) const
inlineprivate

◆ get_distmin()

Real protocols::moves::SimpleCstMover::get_distmin ( Size  i,
Size  j 
) const
inlineprivate

◆ get_name()

virtual std::string protocols::moves::SimpleCstMover::get_name ( ) const
inlinevirtual

◆ set_distmax()

void protocols::moves::SimpleCstMover::set_distmax ( Size  i,
Size  j,
Real  value 
)
inlineprivate

◆ set_distmin()

void protocols::moves::SimpleCstMover::set_distmin ( Size  i,
Size  j,
Real  value 
)
inlineprivate

◆ test_move()

virtual void protocols::moves::SimpleCstMover::test_move ( pose::Pose pose)
inlinevirtual

◆ write()

void protocols::moves::SimpleCstMover::write ( const std::string &  filename)

Member Data Documentation

◆ distmax_matrix

Real* protocols::moves::SimpleCstMover::distmax_matrix
private

◆ distmin_matrix

Real* protocols::moves::SimpleCstMover::distmin_matrix
private

◆ length_

Size protocols::moves::SimpleCstMover::length_
private

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