OEMatchPair¶
template<class T>
template<class T> class OEMatchPair
This class represents OEMatchPair.
The OEMatchPair
template class represents both
atom-atom and bond-bond equivalences in pattern matching.
Each OEMatchPair
represents a correspondence (or
matching) between a pattern atom or bond in the query molecule, and
a target atom or bond in the target molecule, respectively.
Constructors¶
OEMatchPair()
Default constructor.
OEMatchPair(const T *p, const T *t)
Initializes the OEMatchPair
object with either
an atom (OEAtomBase
) or a bond
(OEBondBase
) pair.
operator=¶
OEMatchPair<T> &operator=(const OEMatchPair<T> &rhs)
Assignment operator that copies the data of the ‘rhs’ OEMatchPair
object
into the right-hand side OEMatchPair
object.