Uses of Interface
org.openscience.cdk.geometry.cip.ILigand
Packages that use ILigand
-
Uses of ILigand in org.openscience.cdk.geometry.cip
Classes in org.openscience.cdk.geometry.cip that implement ILigandModifier and TypeClassDescriptionclass
Subclass ofLigand
to which no further recursion must be applied.class
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 ILigandModifier and TypeMethodDescriptionstatic 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[]
Reorders theILigand
objects in the array according to the CIP rules.Methods in org.openscience.cdk.geometry.cip with parameters of type ILigandModifier and TypeMethodDescriptionstatic 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[]
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