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)OBSmartsPattern
GetBond(int &, int &, int &, int)OBSmartsPattern
GetCharge(int)OBSmartsPattern
GetMapList()OBSmartsPattern [inline]
GetSMARTS() constOBSmartsPattern [inline]
GetSMARTS()OBSmartsPattern [inline]
GetUMapList()OBSmartsPattern
GetVectorBinding(int idx) const OBSmartsPattern [inline]
Init(const char *)OBSmartsPattern
Init(const std::string &)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]