OBSmartsPattern Member List

This is the complete list of members for OBSmartsPattern, including all inherited members.

_growbondOBSmartsPattern [protected]
_mlistOBSmartsPattern [protected]
_patOBSmartsPattern [protected]
_strOBSmartsPattern [protected]
BeginMList()OBSmartsPattern [inline]
Empty() constOBSmartsPattern [inline]
EndMList()OBSmartsPattern [inline]
GetAtomicNum(int idx)OBSmartsPattern
GetBond(int &src, int &dst, int &ord, int idx)OBSmartsPattern
GetCharge(int idx)OBSmartsPattern
GetMapList()OBSmartsPattern [inline]
GetSMARTS() constOBSmartsPattern [inline]
GetSMARTS()OBSmartsPattern [inline]
GetUMapList()OBSmartsPattern
GetVectorBinding(int idx) const OBSmartsPattern [inline]
Init(const char *pattern)OBSmartsPattern
Init(const std::string &pattern)OBSmartsPattern
IsValid() constOBSmartsPattern [inline]
Match(OBMol &mol, bool single=false)OBSmartsPattern
NumAtoms() constOBSmartsPattern [inline]
NumBonds() constOBSmartsPattern [inline]
NumMatches() constOBSmartsPattern [inline]
OBSmartsPattern()OBSmartsPattern [inline]
OBSmartsPattern(const OBSmartsPattern &cp)OBSmartsPattern [inline]
operator=(const OBSmartsPattern &cp)OBSmartsPattern [inline]
RestrictedMatch(OBMol &mol, std::vector< std::pair< int, int > > &pairs, bool single=false)OBSmartsPattern
RestrictedMatch(OBMol &mol, OBBitVec &bv, bool single=false)OBSmartsPattern
WriteMapList(std::ostream &)OBSmartsPattern
~OBSmartsPattern()OBSmartsPattern [virtual]