Methods
| Modifier and Type |
Method and Description |
IndigoObject |
addAtom(String symbol) |
IndigoObject |
addBond(IndigoObject atom,
int order) |
void |
addCatalyst(IndigoObject molecule) |
void |
addConstraint(String type,
String value) |
void |
addConstraintNot(String type,
String value) |
void |
addConstraintOr(String type,
String value) |
IndigoObject |
addDataSGroup(Collection<Integer> atoms,
Collection<Integer> bonds,
String description,
String data) |
IndigoObject |
addDataSGroup(int[] atoms,
int[] bonds,
String description,
String data) |
void |
addDecomposition(IndigoObject q_match) |
void |
addProduct(IndigoObject molecule) |
void |
addReactant(IndigoObject molecule) |
IndigoObject |
addRSite(String name) |
void |
addStereocenter(int type,
int v1,
int v2,
int v3) |
void |
addStereocenter(int type,
int v1,
int v2,
int v3,
int v4) |
float |
alignAtoms(Collection<Integer> atom_ids,
Collection<Float> desired_xyz) |
float |
alignAtoms(int[] atom_ids,
float[] desired_xyz) |
IndigoObject |
allScaffolds() |
void |
append(IndigoObject obj) |
void |
aromatize() |
int |
arrayAdd(IndigoObject other) |
IndigoObject |
at(int idx) |
int |
atomicNumber() |
int |
atomMappingNumber(IndigoObject reaction_atom) |
void |
automap() |
void |
automap(String mode) |
IndigoObject |
bond() |
int |
bondOrder() |
int |
bondStereo() |
String |
canonicalSmiles() |
void |
changeStereocenterType(int type) |
Integer |
charge() |
String |
checkAmbiguousH() |
String |
checkBadValence() |
void |
clear() |
void |
clearAAM() |
void |
clearAlleneCenters() |
void |
clearAttachmentPoints() |
void |
clearCisTrans() |
void |
clearProperties() |
void |
clearStereocenters() |
IndigoObject |
clone() |
void |
close() |
String |
cml() |
void |
cmlAppend(IndigoObject item) |
void |
cmlFooter() |
void |
cmlHeader() |
IndigoObject |
component(int index) |
int |
componentIndex() |
void |
correctReactingCenters() |
int |
count() |
int |
countAlleneCenters() |
int |
countAtoms() |
int |
countAttachmentPoints() |
int |
countBits() |
int |
countBonds() |
int |
countCatalysts() |
int |
countComponents() |
int |
countDataSGroups() |
int |
countGenericSGroups() |
int |
countHeavyAtoms() |
Integer |
countHydrogens() |
int |
countImplicitHydrogens() |
int |
countMatches(IndigoObject query) |
int |
countMatchesWithLimit(IndigoObject query,
int embeddings_limit) |
int |
countMolecules() |
int |
countMultipleGroups() |
int |
countProducts() |
int |
countPseudoatoms() |
int |
countReactants() |
int |
countRepeatingUnits() |
int |
countRSites() |
int |
countSSSR() |
int |
countStereocenters() |
int |
countSuperatoms() |
IndigoObject |
createEdgeSubmolecule(Collection<Integer> vertices,
Collection<Integer> edges) |
IndigoObject |
createEdgeSubmolecule(int[] vertices,
int[] edges) |
IndigoObject |
createSubmolecule(Collection<Integer> vertices) |
IndigoObject |
createSubmolecule(int[] vertices) |
String |
data() |
String |
dbgInternalType() |
void |
dearomatize() |
IndigoObject |
decomposedMoleculeHighlighted() |
IndigoObject |
decomposedMoleculeScaffold() |
IndigoObject |
decomposedMoleculeWithRGroups() |
IndigoObject |
decomposeMolecule(IndigoObject mol) |
int |
degree() |
String |
description() |
IndigoObject |
destination() |
void |
dispose() |
int |
expandAbbreviations() |
Integer |
explicitValence() |
protected void |
finalize() |
IndigoObject |
fingerprint() |
IndigoObject |
fingerprint(String type) |
void |
foldHydrogens() |
IndigoObject |
getAtom(int idx) |
IndigoObject |
getBond(int idx) |
IndigoObject |
getDataSGroup(int index) |
IndigoObject |
getGenericSGroup(int index) |
Indigo |
getIndigo() |
IndigoObject |
getMolecule(int idx) |
IndigoObject |
getMultipleGroup(int index) |
String |
getProperty(String prop) |
IndigoObject |
getRepeatingUnit(int index) |
IndigoObject |
getSubmolecule(Collection<Integer> vertices) |
IndigoObject |
getSubmolecule(int[] vertices) |
IndigoObject |
getSuperatom(int index) |
String |
grossFormula() |
boolean |
hasCoord() |
boolean |
hasNext() |
boolean |
hasProperty(String prop) |
boolean |
hasZCoord() |
void |
highlight() |
IndigoObject |
highlightedTarget() |
void |
ignoreAtom(IndigoObject atom) |
int |
index() |
void |
invertStereo() |
boolean |
isChiral() |
boolean |
isHighlighted() |
int |
isotope() |
boolean |
isPseudoatom() |
boolean |
isRSite() |
IndigoObject |
iterateAlleneCenters() |
IndigoObject |
iterateArray() |
IndigoObject |
iterateAtoms() |
IndigoObject |
iterateAttachmentPoints(int order) |
IndigoObject |
iterateBonds() |
IndigoObject |
iterateCatalysts() |
IndigoObject |
iterateComponents() |
IndigoObject |
iterateDataSGroups() |
IndigoObject |
iterateDecomposedMolecules()
Deprecated.
|
IndigoObject |
iterateDecompositions() |
IndigoObject |
iterateEdgeSubmolecules(int min_edges,
int max_edges) |
IndigoObject |
iterateGenericSGroups() |
IndigoObject |
iterateMatches(IndigoObject query) |
IndigoObject |
iterateMolecules() |
IndigoObject |
iterateMultipleGroups() |
IndigoObject |
iterateNeighbors() |
IndigoObject |
iterateProducts() |
IndigoObject |
iterateProperties() |
IndigoObject |
iteratePseudoatoms() |
IndigoObject |
iterateReactants() |
IndigoObject |
iterateRepeatingUnits() |
IndigoObject |
iterateRGroupFragments() |
IndigoObject |
iterateRGroups() |
IndigoObject |
iterateRings(int min_vertices,
int max_vertices) |
IndigoObject |
iterateRSites() |
IndigoObject |
iterateSSSR() |
IndigoObject |
iterateStereocenters() |
IndigoObject |
iterateSubtrees(int min_vertices,
int max_vertices) |
IndigoObject |
iterateSuperatoms() |
Iterator<IndigoObject> |
iterator() |
String |
layeredCode() |
void |
layout() |
IndigoObject |
mapAtom(IndigoObject query_atom) |
IndigoObject |
mapBond(IndigoObject query_bond) |
IndigoObject |
mapMolecule(IndigoObject query_reaction_molecule) |
int |
markEitherCisTrans() |
int |
markStereobonds() |
IndigoObject |
match(IndigoObject query) |
byte[] |
mdlct() |
IndigoObject |
merge(IndigoObject other) |
float |
molecularWeight() |
String |
molfile() |
float |
monoisotopicMass() |
float |
mostAbundantMass() |
String |
name() |
IndigoObject |
next() |
boolean |
normalize() |
boolean |
normalize(String options) |
void |
optimize() |
void |
optimize(String options) |
Integer |
radical() |
Integer |
radicalElectrons() |
String |
rawData() |
void |
rdfAppend(IndigoObject item) |
void |
rdfHeader() |
int |
reactingCenter(IndigoObject bond) |
void |
remove() |
void |
removeAtoms(Collection<Integer> vertices) |
void |
removeAtoms(int[] vertices) |
void |
removeBonds(Collection<Integer> bonds) |
void |
removeBonds(int[] bonds) |
void |
removeConstraints(String type) |
void |
removeProperty(String prop) |
IndigoObject |
resetAtom(String symbol) |
void |
resetCharge() |
void |
resetExplicitValence() |
void |
resetIsotope() |
void |
resetRadical() |
void |
resetStereo() |
int |
resetSymmetricCisTrans() |
int |
resetSymmetricStereocenters() |
String |
rxnfile() |
void |
saveCml(String filename) |
void |
saveMolfile(String filename) |
void |
saveRxnfile(String filename) |
void |
sdfAppend(IndigoObject item) |
byte[] |
serialize() |
void |
setAtomMappingNumber(IndigoObject reaction_atom,
int number) |
void |
setAttachmentPoint(int order) |
void |
setBondOrder(int order) |
void |
setCharge(int charge) |
void |
setDataSGroupXY(float x,
float y) |
void |
setDataSGroupXY(float x,
float y,
String options) |
void |
setExplicitValence(int valence) |
void |
setImplicitHCount(int hcount) |
void |
setIsotope(int isotope) |
void |
setName(String name) |
void |
setProperty(String prop,
String value) |
void |
setRadical(int radical) |
void |
setReactingCenter(IndigoObject bond,
int type) |
IndigoObject |
setRSite(String name) |
void |
setStereocenterGroup(int group) |
void |
setXYZ(float[] xyz) |
void |
setXYZ(float x,
float y,
float z) |
int |
singleAllowedRGroup() |
String |
smiles() |
void |
smilesAppend(IndigoObject item) |
IndigoObject |
source() |
int |
stereocenterGroup() |
int[] |
stereocenterPyramid() |
int |
stereocenterType() |
String |
symbol() |
int[] |
symmetryClasses() |
int |
tell() |
byte[] |
toBuffer() |
int |
topology() |
String |
toString() |
void |
unfoldHydrogens() |
void |
unhighlight() |
void |
unignoreAllAtoms() |
void |
unignoreAtom(IndigoObject atom) |
int |
valence() |
int |
validateChirality() |
float[] |
xyz() |