![]() |
Chemical Data Processing Library Python API - Version 1.2.3
|
BondReactionCenterStatusMatchExpression. More...
Inheritance diagram for CDPL.Chem.BondReactionCenterStatusMatchExpression:Public Member Functions | |
| None | __init__ (BondReactionCenterStatusMatchExpression expr) |
| Initializes a copy of the BondReactionCenterStatusMatchExpression instance expr. More... | |
| None | __init__ (int status) |
Constructs a BondReactionCenterStatusMatchExpression instance for the specified query reaction center status. More... | |
| BondReactionCenterStatusMatchExpression | assign (BondReactionCenterStatusMatchExpression expr) |
Replaces the current state of self with a copy of the state of the BondReactionCenterStatusMatchExpression instance expr. More... | |
Public Member Functions inherited from CDPL.Chem.BondMatchExpression | |
| None | __init__ () |
| Initializes the BondMatchExpression 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__ (Bond query_bond, MolecularGraph query_molgraph, Bond target_bond, MolecularGraph target_molgraph, Base.Any aux_data) |
| Performs an evaluation of the expression for the given query and target objects. More... | |
| bool | __call__ (Bond query_bond, MolecularGraph query_molgraph, Bond target_bond, 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.BondMatchExpression | |
| objectID = property(getObjectID) | |
| None CDPL.Chem.BondReactionCenterStatusMatchExpression.__init__ | ( | BondReactionCenterStatusMatchExpression | expr | ) |
Initializes a copy of the BondReactionCenterStatusMatchExpression instance expr.
| expr | The BondReactionCenterStatusMatchExpression instance to copy. |
| None CDPL.Chem.BondReactionCenterStatusMatchExpression.__init__ | ( | int | status | ) |
Constructs a BondReactionCenterStatusMatchExpression instance for the specified query reaction center status.
| status | The query reaction center status as a (valid) bitwise OR combination of the flags defined in namespace Chem.ReactionCenterStatus. The following flags are supported: Chem.ReactionCenterStatus.NO_CENTER, Chem.ReactionCenterStatus.IS_CENTER, Chem.ReactionCenterStatus.BOND_MADE, Chem.ReactionCenterStatus.BOND_BROKEN, Chem.ReactionCenterStatus.BOND_ORDER_CHANGE and Chem.ReactionCenterStatus.NO_CHANGE - all other flags are ignored. For valid flag combinations see call(). |
| BondReactionCenterStatusMatchExpression CDPL.Chem.BondReactionCenterStatusMatchExpression.assign | ( | BondReactionCenterStatusMatchExpression | expr | ) |
Replaces the current state of self with a copy of the state of the BondReactionCenterStatusMatchExpression instance expr.
| expr | The BondReactionCenterStatusMatchExpression instance to copy. |