#include <rotor.h>
Public Member Functions | |
OBRotorKeys () | |
void | Clear () |
unsigned int | NumKeys () |
void | AddRotor (unsigned int size) |
bool | Next () |
std::vector< int > | GetKey () |
OBRotorKeys | ( | ) | [inline] |
Constructor.
void Clear | ( | void | ) | [inline] |
Clear all rotors.
unsigned int NumKeys | ( | ) | [inline] |
Number of rotor keys (= number of possible conformers).
void AddRotor | ( | unsigned int | size | ) | [inline] |
Add a rotor
size | the rotor resolution |
Referenced by OBForceField::SystematicRotorSearchInitialize().
bool Next | ( | ) | [inline] |
Select the next rotor key
Referenced by OBForceField::SystematicRotorSearchInitialize().
std::vector<int> GetKey | ( | ) | [inline] |
Get the currently selected rotor key
Referenced by OBForceField::SystematicRotorSearchInitialize().