Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

NumberOfRotatableSingleBonds Class Reference

This descriptor counts the number of single bonds which are rotatable. More...

#include <simpleDescriptors.h>

Inheritance diagram for NumberOfRotatableSingleBonds:

SimpleBase Descriptor UnaryProcessor< AtomContainer > UnaryFunctor< AtomContainer, Processor::Result > List of all members.

Public Member Functions

Constructors and Destructors
 NumberOfRotatableSingleBonds ()
 Default constructor.
 NumberOfRotatableSingleBonds (const NumberOfRotatableSingleBonds &nrsb)
 Copy constructor.
virtual ~NumberOfRotatableSingleBonds ()
 Destructor.
Assignment
NumberOfRotatableSingleBondsoperator= (const NumberOfRotatableSingleBonds &nrsb)
 Assignment operator.

Detailed Description

This descriptor counts the number of single bonds which are rotatable.

A single bond is rotatable if it is a heavy bond, not in a ring and bounds not a lone atom like halogens.