| Trees | Indices | Help |
|
|---|
|
|
object --+
|
??.instance --+
|
EditableMol
an editable molecule class
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
|
|||
__instance_size__ = 24
|
|||
|
|||
AddAtom( (EditableMol)mol, (Atom)atom) -> int :
add an atom, returns the index of the newly added atom
C++ signature :
int AddAtom(RDKit::(anonymous namespace)::EditableMol {lvalue},RDKit::Atom*)
|
AddBond( (EditableMol)mol, (int)beginAtomIdx, (int)endAtomIdx [, (BondType)order=rdkit.Chem.rdchem.BondType.UNSPECIFIED]) -> int :
add a bond, returns the index of the newly added bond
C++ signature :
int AddBond(RDKit::(anonymous namespace)::EditableMol {lvalue},unsigned int,unsigned int [,RDKit::Bond::BondType=rdkit.Chem.rdchem.BondType.UNSPECIFIED])
|
GetMol( (EditableMol)arg1) -> Mol :
Returns a Mol (a normal molecule)
C++ signature :
RDKit::ROMol* GetMol(RDKit::(anonymous namespace)::EditableMol {lvalue})
|
RemoveAtom( (EditableMol)arg1, (int)arg2) -> None :
Remove the specified atom from the molecule
C++ signature :
void RemoveAtom(RDKit::(anonymous namespace)::EditableMol {lvalue},unsigned int)
|
RemoveBond( (EditableMol)arg1, (int)arg2, (int)arg3) -> None :
Remove the specified bond from the molecule
C++ signature :
void RemoveBond(RDKit::(anonymous namespace)::EditableMol {lvalue},unsigned int,unsigned int)
|
ReplaceAtom( (EditableMol)mol, (int)index, (Atom)newAtom) -> None :
replaces the specified atom with the provided one
C++ signature :
void ReplaceAtom(RDKit::(anonymous namespace)::EditableMol {lvalue},unsigned int,RDKit::Atom*)
|
__init__( (object)arg1, (Mol)arg2) -> None :
Construct from a Mol
C++ signature :
void __init__(_object*,RDKit::ROMol)
|
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |