Chemical Data Processing Library Python API - Version 1.2.0
|
RECAPFragmentGenerator. More...
Public Member Functions | |
None | __init__ () |
Constructs the RECAPFragmentGenerator instance. | |
None | __init__ (RECAPFragmentGenerator gen) |
Initializes a copy of the RECAPFragmentGenerator instance gen. More... | |
RECAPFragmentGenerator | assign (RECAPFragmentGenerator gen) |
Replaces the current state of self with a copy of the state of the RECAPFragmentGenerator instance gen. More... | |
Public Member Functions inherited from CDPL.Chem.FragmentGenerator | |
None | __init__ (FragmentGenerator gen) |
Initializes a copy of the FragmentGenerator instance gen. More... | |
int | getObjectID () |
Returns the numeric identifier (ID) of the wrapped C++ class instance. More... | |
FragmentGenerator | assign (FragmentGenerator gen) |
Replaces the current state of self with a copy of the state of the FragmentGenerator instance gen. More... | |
None | addFragmentationRule (MolecularGraph match_ptn, int rule_id) |
None | addFragmentationRule (FragmentationRule rule) |
None | removeFragmentationRule (int idx) |
FragmentationRule | getFragmentationRule (int idx) |
None | clearFragmentationRules () |
int | getNumFragmentationRules () |
None | addExcludePattern (MolecularGraph match_ptn, int rule_id) |
None | addExcludePattern (ExcludePattern excl_ptn) |
None | removeExcludePattern (int idx) |
ExcludePattern | getExcludePattern (int idx) |
None | clearExcludePatterns () |
int | getNumExcludePatterns () |
None | setFragmentFilterFunction (BoolConstMolecularGraphFunctor func) |
BoolConstMolecularGraphFunctor | getFragmentFilterFunction () |
None | generate (MolecularGraph molgraph, FragmentList frag_list, bool append=False) |
FragmentLink | getFragmentLink (int idx) |
int | getNumFragmentLinks () |
None | includeSplitBonds (bool include) |
Additional Inherited Members | |
Properties inherited from CDPL.Chem.FragmentGenerator | |
objectID = property(getObjectID) | |
fragmentFilterFunction = property(getFragmentFilterFunction, setFragmentFilterFunction) | |
incSplitBonds = property(splitBondsIncluded, includeSplitBonds) | |
numFragmentationRules = property(getNumFragmentationRules) | |
numExcludePatterns = property(getNumExcludePatterns) | |
numFragmentLinks = property(getNumFragmentLinks) | |
None CDPL.Chem.RECAPFragmentGenerator.__init__ | ( | RECAPFragmentGenerator | gen | ) |
Initializes a copy of the RECAPFragmentGenerator instance gen.
gen | The RECAPFragmentGenerator instance to copy. |
RECAPFragmentGenerator CDPL.Chem.RECAPFragmentGenerator.assign | ( | RECAPFragmentGenerator | gen | ) |
Replaces the current state of self with a copy of the state of the RECAPFragmentGenerator instance gen.
gen | The RECAPFragmentGenerator instance to copy. |