FOX/ObjCryst++
1.10.X (development)
|
Rigid groups of atoms inside a molecule. More...
Public Member Functions | |
std::string | GetName () const |
Public Attributes | |
Quaternion | mQuat |
The unit quaternion defining the orientation - this is used during optimizations to rotate all atoms as a group. More... | |
REAL | mX |
The translation of all the atoms as a group The values will be resetted whenever entering or leaving an optimization. More... | |
REAL | mY |
REAL | mZ |
std::set< unsigned int > | mvIdx |
Temporary list of the atoms indices in the molecule, used during optimization This is created in Molecule::BeginOptimization() | |
Rigid groups of atoms inside a molecule.
These atoms can be moved as a group using one rotation and one translation.
Definition at line 500 of file Molecule.h.
|
mutable |
The unit quaternion defining the orientation - this is used during optimizations to rotate all atoms as a group.
The quaternion does not give an absolute position - its value will be resetted whenever entering or leaving an optimization.
Definition at line 508 of file Molecule.h.
|
mutable |
The translation of all the atoms as a group The values will be resetted whenever entering or leaving an optimization.
Definition at line 511 of file Molecule.h.