![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <FilterMatchers.h>
Public Member Functions | |
| Or () | |
| Or (const FilterMatcherBase &arg1, const FilterMatcherBase &arg2) | |
| Or (const boost::shared_ptr< FilterMatcherBase > &arg1, const boost::shared_ptr< FilterMatcherBase > &arg2) | |
| Or (const Or &rhs) | |
| virtual std::string | getName () const |
| bool | isValid () const |
| bool | hasMatch (const ROMol &mol) const |
| hasMatches More... | |
| bool | getMatches (const ROMol &mol, std::vector< FilterMatch > &matchVect) const |
| getMatches More... | |
| boost::shared_ptr< FilterMatcherBase > | copy () const |
| copy More... | |
Public Member Functions inherited from RDKit::FilterMatcherBase | |
| FilterMatcherBase (const std::string &name=DEFAULT_FILTERMATCHERBASE_NAME) | |
| FilterMatcherBase (const FilterMatcherBase &rhs) | |
| virtual | ~FilterMatcherBase () |
| virtual boost::shared_ptr< FilterMatcherBase > | Clone () const |
| Clone - deprecated. More... | |
Definition at line 115 of file FilterMatchers.h.
|
inline |
Definition at line 121 of file FilterMatchers.h.
|
inline |
Constructs or Ander true if arg1 or arg2 are true
Definition at line 125 of file FilterMatchers.h.
|
inline |
Definition at line 128 of file FilterMatchers.h.
|
inline |
Definition at line 132 of file FilterMatchers.h.
|
inlinevirtual |
copy
Implements RDKit::FilterMatcherBase.
Definition at line 158 of file FilterMatchers.h.
References RDUNUSED_PARAM.
|
inlinevirtual |
getMatches
Match the filter against a molecule
| mol | readonly const molecule being searched |
| matches | output vector of atom index matches found in the molecule |
Implements RDKit::FilterMatcherBase.
Definition at line 148 of file FilterMatchers.h.
References PRECONDITION.
|
inlinevirtual |
Reimplemented from RDKit::FilterMatcherBase.
Definition at line 134 of file FilterMatchers.h.
References RDKit::FilterMatcherBase::getName().
|
inlinevirtual |
hasMatches
Does the given molecule contain this filter pattern
| mol | readonly const molecule being searched |
Implements RDKit::FilterMatcherBase.
Definition at line 143 of file FilterMatchers.h.
References PRECONDITION.
|
inlinevirtual |
Implements RDKit::FilterMatcherBase.
Definition at line 139 of file FilterMatchers.h.