rdkit.Chem.rdMolDescriptors.PythonPropertyFunctor

Package rdkit :: Package Chem :: Module rdMolDescriptors :: Class PythonPropertyFunctor |
[hide private]
[frames] | no frames]

# Class PythonPropertyFunctor

     object --+
              |
    ??.instance --+
                  |
    PropertyFunctor --+
                      |
                     PythonPropertyFunctor

Known Subclasses:
  - Descriptors.PropertyFunctor

Instance Methods | [hide private]
__call__(...) __call__( (PythonPropertyFunctor)arg1, (Mol)arg2) -> float : Compute the property for the specified molecule |
__init__(...) __init__( (object)arg1, (object)arg2, (str)arg3, (str)arg4) -> None : |
Inherited from `PropertyFunctor`: `GetName`, `GetVersion`, `__reduce__` 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__ = `56`

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

Method Details | [hide private]

### __call__(...) (Call operator) |
    __call__( (PythonPropertyFunctor)arg1, (Mol)arg2) -> float :
        Compute the property for the specified molecule

        C++ signature :
            double __call__((anonymous namespace)::PythonPropertyFunctor {lvalue},RDKit::ROMol)
Overrides: PropertyFunctor.__call__

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

        C++ signature :
            void __init__(_object*,_object*,std::string,std::string)
Overrides: object.__init__