Uses of Interface
org.openscience.cdk.geometry.cip.ILigand
-
Packages that use ILigand Package Description org.openscience.cdk.geometry.cip org.openscience.cdk.geometry.cip.rules -
-
Uses of ILigand in org.openscience.cdk.geometry.cip
Classes in org.openscience.cdk.geometry.cip that implement ILigand Modifier and Type Class Description class
ImplicitHydrogenLigand
Subclass ofLigand
to which no further recursion must be applied.class
Ligand
Concept of a ligand in CIP terms, reflecting a side chain of a central atom that can have precedence over another.Methods in org.openscience.cdk.geometry.cip that return ILigand Modifier and Type Method Description static ILigand
CIPTool. defineLigand(IAtomContainer container, VisitedAtoms visitedAtoms, int chiralAtom, int ligandAtom)
Creates a ligand attached to a single chiral atom, where the involved atoms are identified by there index in theIAtomContainer
.static ILigand[]
CIPTool. getLigandLigands(ILigand ligand)
Returns a CIP-expanded array of side chains of a ligand.static ILigand[]
CIPTool. order(ILigand[] ligands)
Reorders theILigand
objects in the array according to the CIP rules.Methods in org.openscience.cdk.geometry.cip with parameters of type ILigand Modifier and Type Method Description static boolean
CIPTool. checkIfAllLigandsAreDifferent(ILigand[] ligands)
Checks if each nextILigand
is different from the previous one according to theCIPLigandRule
.static ILigand[]
CIPTool. getLigandLigands(ILigand ligand)
Returns a CIP-expanded array of side chains of a ligand.static ILigand[]
CIPTool. order(ILigand[] ligands)
Reorders theILigand
objects in the array according to the CIP rules. -
Uses of ILigand in org.openscience.cdk.geometry.cip.rules
Methods in org.openscience.cdk.geometry.cip.rules with parameters of type ILigand Modifier and Type Method Description int
CIPLigandRule. compare(ILigand ligand1, ILigand ligand2)
Compares two ligands according to the particular sequence sub rule.
-