OEGetTorsions
OESystem::OEIterBase<OETorsion>* OEGetTorsions(const OEMolBase &,
const OESystem::OEUnaryPredicate<OEBondBase>& isRotor = static_cast<const OESystem::OEUnaryPredicate<OEBondBase>&> \ (IsRotor()))
Return an iterator over all torsions in the molecule as
OETorsion objects. What bonds are considered
torsions can be changed by passing a different predicate to the
isRotor argument.
- mol
The molecule to get torsions of.
- isRotor
Predicate to define which bonds should be considered torsions.