18 #ifndef RD_StereoGroup_092018 19 #define RD_StereoGroup_092018 44 std::vector<Atom*> d_atoms;
51 const std::vector<Atom*>& getAtoms()
const;
55 return (d_grouptype == other.d_grouptype) && (d_atoms == other.d_atoms);
58 return (d_grouptype != other.d_grouptype) || (d_atoms != other.d_atoms);
62 const Atom* atom, std::vector<StereoGroup>& groups);
64 const std::vector<Atom*>& atoms, std::vector<StereoGroup>& groups);
bool operator!=(const StereoGroup &other) const
#define RDKIT_GRAPHMOL_EXPORT
RDKIT_GRAPHMOL_EXPORT void removeGroupsWithAtoms(const std::vector< Atom *> &atoms, std::vector< StereoGroup > &groups)
RDKIT_GRAPHMOL_EXPORT void removeGroupsWithAtom(const Atom *atom, std::vector< StereoGroup > &groups)
The class for representing atoms.
bool operator==(const StereoGroup &other) const