Main Page
Related Pages
Namespaces
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
OBSmartsPattern Member List
This is the complete list of members for
OBSmartsPattern
, including all inherited members.
_growbond
OBSmartsPattern
[protected]
_mlist
OBSmartsPattern
[protected]
_pat
OBSmartsPattern
[protected]
_str
OBSmartsPattern
[protected]
BeginMList
()
OBSmartsPattern
[inline]
Empty
() const
OBSmartsPattern
[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
() const
OBSmartsPattern
[inline]
GetSMARTS
()
OBSmartsPattern
[inline]
GetUMapList
()
OBSmartsPattern
GetVectorBinding
(int idx) const
OBSmartsPattern
[inline]
Init
(const char *pattern)
OBSmartsPattern
Init
(const std::string &pattern)
OBSmartsPattern
IsValid
() const
OBSmartsPattern
[inline]
Match
(OBMol &mol, bool single=false)
OBSmartsPattern
NumAtoms
() const
OBSmartsPattern
[inline]
NumBonds
() const
OBSmartsPattern
[inline]
NumMatches
() const
OBSmartsPattern
[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]