RDKit
Open-source cheminformatics and machine learning.
|
#include <FilterMatchers.h>
Definition at line 468 of file FilterMatchers.h.
|
inline |
Definition at line 475 of file FilterMatchers.h.
|
inline |
Constructs a FilterHierarchyMatcher from a FilterMatchBase A FilterHierarchyMatcher is a tree hierarchy where to match a child node, one needs to match the parent first. For each branch, the lowest nodes are returned when getting the filter matches.
Definition at line 484 of file FilterMatchers.h.
|
inline |
add a FilterHierarchy as a child. returns the FilterHierarchy pointer used in the tree (this is a shallow copy of the original)
Definition at line 514 of file FilterMatchers.h.
References PRECONDITION.
|
inlineoverridevirtual |
copys the FilterHierarchyMatcher into a FilterMatcherBase
Implements RDKit::FilterMatcherBase.
Definition at line 542 of file FilterMatchers.h.
|
overridevirtual |
returns the FilterMatches against the given molecule
Implements RDKit::FilterMatcherBase.
|
inlineoverridevirtual |
Return the name for this node (from the underlying FilterMatcherBase)
Reimplemented from RDKit::FilterMatcherBase.
Definition at line 488 of file FilterMatchers.h.
Does this node match the molecule.
Implements RDKit::FilterMatcherBase.
Definition at line 536 of file FilterMatchers.h.
|
inlineoverridevirtual |
returns true if this node has a valid matcher
Implements RDKit::FilterMatcherBase.
Definition at line 496 of file FilterMatchers.h.
|
inline |
Set a new FilterMatcherBase for this node.
Definition at line 502 of file FilterMatchers.h.
References RDKit::FilterMatcherBase::copy(), RDKit::FilterMatcherBase::isValid(), and PRECONDITION.