rdkit.Chem.rdfiltercatalog.FilterMatch

Package rdkit :: Package Chem :: Module rdfiltercatalog :: Class FilterMatch |
[hide private]
[frames] | no frames]

# Class FilterMatch

     object --+
              |
    ??.instance --+
                  |
                 FilterMatch

    Object that holds the result of running FilterMatcherBase::GetMatches

     - filterMatch holds the FilterMatchBase that triggered the match
     - atomParis holds the [ (query_atom_idx, target_atom_idx) ] pairs for the matches.

    Note that some matches may not have atom pairs (especially matches that use FilterMatchOps.Not

Instance Methods | [hide private]
__init__(...) __init__( (object)arg1, (FilterMatcherBase)arg2, (MatchTypeVect)arg3) -> None : |
__reduce__(...) helper for pickle |
Inherited from `unreachable.instance`: `__new__` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| __instance_size__ = `24`

Properties | [hide private]
| atomPairs
| filterMatch
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(...) (Constructor) |
    __init__( (object)arg1, (FilterMatcherBase)arg2, (MatchTypeVect)arg3) -> None :

        C++ signature :
            void __init__(_object*,boost::shared_ptr<RDKit::FilterMatcherBase>,std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >)
Overrides: object.__init__

### __reduce__(...) |
    helper for pickle
Overrides: object.__reduce__ (inherited documentation)

Property Details | [hide private]

### atomPairs Get Method: unreachable(...)

### filterMatch Get Method: unreachable(...)