BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
BALL::RotateBonds Class Reference

#include <BALL/DOCKING/GENETICDOCK/rotateBonds.h>

Public Member Functions

 RotateBonds (const vector< Bond * > *rotatable_bonds)
 
 RotateBonds (const RotateBonds &rb)
 
RotateBondsoperator= (const RotateBonds &rb)
 
 ~RotateBonds ()
 
void rotate (std::vector< double > vec)
 
int numberBonds ()
 

Detailed Description

Definition at line 23 of file rotateBonds.h.

Constructor & Destructor Documentation

BALL::RotateBonds::RotateBonds ( const vector< Bond * > *  rotatable_bonds)
BALL::RotateBonds::RotateBonds ( const RotateBonds rb)

copy constructor

BALL::RotateBonds::~RotateBonds ( )

default destructor

Member Function Documentation

int BALL::RotateBonds::numberBonds ( )

returns number of rotable bonds

RotateBonds& BALL::RotateBonds::operator= ( const RotateBonds rb)

assignment operator

void BALL::RotateBonds::rotate ( std::vector< double vec)

rotate all rotable bonds according to vec