14 #ifndef RD_CHIRALITY_20AUG2008_H
15 #define RD_CHIRALITY_20AUG2008_H
18 #include <boost/dynamic_bitset.hpp>
79 static const unsigned NOATOM =
80 std::numeric_limits<unsigned>::max();
86 unsigned centeredOn = NOATOM;
108 ROMol &mol,
bool cleanIt,
bool flagPossible =
true);
The class for representing atoms.
class for representing a bond
BondStereo
the nature of the bond's stereochem (for cis/trans)
#define RDKIT_GRAPHMOL_EXPORT
RDKIT_GRAPHMOL_EXPORT std::vector< StereoInfo > findPotentialStereo(ROMol &mol, bool cleanIt, bool flagPossible=true)
identifies potential stereoatoms and stereobonds in a molecule
RDKIT_GRAPHMOL_EXPORT INT_VECT findStereoAtoms(const Bond *bond)
std::vector< int > INT_VECT
std::vector< UINT > UINT_VECT
static const unsigned NOATOM
std::vector< unsigned > controllingAtoms
StereoSpecified specified
StereoDescriptor descriptor
bool operator!=(const StereoInfo &other) const
bool operator==(const StereoInfo &other) const