Chemical Data Processing Library Python API - Version 1.1.1
|
NOTAtomMatchExpression. More...
Public Member Functions | |
None | __init__ (NOTAtomMatchExpression expr_ptr) |
Constructs a NOTAtomMatchExpression object that wraps the match expression instance specified by expr_ptr. More... | |
None | __init__ (AtomMatchExpression expr_ptr) |
Constructs a NOTAtomMatchExpression object that wraps the match expression instance specified by expr_ptr. More... | |
NOTAtomMatchExpression | assign (NOTAtomMatchExpression expression) |
Replaces the current state of self with a copy of the state of the NOTAtomMatchExpression instance expression. More... | |
Public Member Functions inherited from CDPL.Chem.AtomMatchExpression | |
None | __init__ () |
Initializes the AtomMatchExpression instance. | |
int | getObjectID () |
Returns the numeric identifier (ID) of the wrapped C++ class instance. More... | |
bool | requiresAtomBondMapping () |
Tells whether the expression must be reevaluated after a query to target atom/bond mapping candidate has been found. More... | |
bool | __call__ (Atom query_atom, MolecularGraph query_molgraph, Atom target_atom, MolecularGraph target_molgraph, Base.Any aux_data) |
Performs an evaluation of the expression for the given query and target objects. More... | |
bool | __call__ (Atom query_atom, MolecularGraph query_molgraph, Atom target_atom, MolecularGraph target_molgraph, AtomBondMapping mapping, Base.Any aux_data) |
Performs an evaluation of the expression for the given query and target objects under consideration of the provided candidate atom/bond mapping. More... | |
Additional Inherited Members | |
Properties inherited from CDPL.Chem.AtomMatchExpression | |
objectID = property(getObjectID) | |
None CDPL.Chem.NOTAtomMatchExpression.__init__ | ( | NOTAtomMatchExpression | expr_ptr | ) |
Constructs a NOTAtomMatchExpression
object that wraps the match expression instance specified by expr_ptr.
expr_ptr | A reference to the wrapped Chem.MatchExpression instance. |
None CDPL.Chem.NOTAtomMatchExpression.__init__ | ( | AtomMatchExpression | expr_ptr | ) |
Constructs a NOTAtomMatchExpression
object that wraps the match expression instance specified by expr_ptr.
expr_ptr | A reference to the wrapped Chem.MatchExpression instance. |
NOTAtomMatchExpression CDPL.Chem.NOTAtomMatchExpression.assign | ( | NOTAtomMatchExpression | expression | ) |
Replaces the current state of self with a copy of the state of the NOTAtomMatchExpression instance expression.
expression | The NOTAtomMatchExpression instance to copy. |