OESystem::OEIterBase<OEChem::OEMatchBase> * OEGetFPOverlap(const OEChem::OEMolBase &qmol, const OEChem::OEMolBase &tmol, const OEFPTypeBase *fptype)
Returns an iterator over all unique matches (common fragments) found between two molecules based on the given fingerprint type. This means that these common molecular fragments are mapped into the same bit when fingerprints are generated with the given type.
Two matches are considered to be equivalent only if they store the same sets of target and pattern atoms and bonds. The correspondence between the pattern and target atoms and bonds are not considered.