Chemical Data Processing Library Python API - Version 1.2.0
|
Public Member Functions | |
None | __init__ () |
Initializes the TorsionLibrary instance. | |
None | __init__ (TorsionLibrary lib) |
Initializes a copy of the TorsionLibrary instance lib. More... | |
None | load (Base.IStream is) |
None | loadDefaults () |
None | save (Base.OStream os) |
TorsionLibrary | assign (TorsionLibrary lib) |
Replaces the current state of self with a copy of the state of the TorsionLibrary instance lib. More... | |
Public Member Functions inherited from CDPL.ConfGen.TorsionCategory | |
None | __init__ (TorsionCategory cat) |
Initializes a copy of the TorsionCategory instance cat. More... | |
int | getObjectID () |
Returns the numeric identifier (ID) of the wrapped C++ class instance. More... | |
TorsionCategory | assign (TorsionCategory cat) |
Replaces the current state of self with a copy of the state of the TorsionCategory instance cat. More... | |
str | getMatchPatternString () |
None | setMatchPatternString (str ptn_str) |
Chem.MolecularGraph | getMatchPattern () |
None | setMatchPattern (Chem.MolecularGraph ptn) |
int | getBondAtom1Type () |
None | setBondAtom1Type (int type) |
int | getBondAtom2Type () |
None | setBondAtom2Type (int type) |
str | getName () |
None | setName (str name) |
int | getNumRules (bool recursive=False) |
TorsionRule | getRule (int idx) |
None | removeRule (int idx) |
TorsionRule | addRule (TorsionRule rule) |
RuleSequence | getRules () |
int | getNumCategories (bool recursive=False) |
TorsionCategory | getCategory (int idx) |
None | removeCategory (int idx) |
TorsionCategory | addCategory (TorsionCategory cat) |
CategorySequence | getCategories () |
None | clear () |
None | swap (TorsionCategory cat) |
Static Public Member Functions | |
None | set (TorsionLibrary map) |
TorsionLibrary | get () |
Additional Inherited Members | |
Properties inherited from CDPL.ConfGen.TorsionCategory | |
objectID = property(getObjectID) | |
rules = property(getRules) | |
categories = property(getCategories) | |
numRules = property(getNumRules) | |
numCategories = property(getNumCategories) | |
bondAtom1Type = property(getBondAtom1Type, setBondAtom1Type) | |
bondAtom2Type = property(getBondAtom2Type, setBondAtom2Type) | |
matchPatternString = property(getMatchPatternString, setMatchPatternString) | |
matchPattern = property(getMatchPattern, setMatchPattern) | |
name = property(getName, setName) | |
None CDPL.ConfGen.TorsionLibrary.__init__ | ( | TorsionLibrary | lib | ) |
Initializes a copy of the TorsionLibrary instance lib.
lib | The TorsionLibrary instance to copy. |
None CDPL.ConfGen.TorsionLibrary.load | ( | Base.IStream | is | ) |
is |
None CDPL.ConfGen.TorsionLibrary.save | ( | Base.OStream | os | ) |
os |
TorsionLibrary CDPL.ConfGen.TorsionLibrary.assign | ( | TorsionLibrary | lib | ) |
Replaces the current state of self with a copy of the state of the TorsionLibrary instance lib.
lib | The TorsionLibrary instance to copy. |
|
static |
map |
|
static |
<br> |