Uses of Interface
org.openscience.cdk.interfaces.IRing
Packages that use IRing
Package
Description
-
Uses of IRing in org.openscience.cdk
Classes in org.openscience.cdk that implement IRingMethods in org.openscience.cdk that return IRingMethods in org.openscience.cdk with parameters of type IRingModifier and TypeMethodDescriptionRingSet.getConnectedRings
(IRing ring) Returns all the rings in the RingSet that share one or more atoms with a given ring. -
Uses of IRing in org.openscience.cdk.aromaticity
Methods in org.openscience.cdk.aromaticity with parameters of type IRingModifier and TypeMethodDescriptionstatic boolean
AromaticityCalculator.isAromatic
(IRing ring, IAtomContainer atomContainer) Deprecated.Tests thering
in themolecule
for aromaticity. -
Uses of IRing in org.openscience.cdk.debug
Classes in org.openscience.cdk.debug that implement IRingMethods in org.openscience.cdk.debug that return IRingMethods in org.openscience.cdk.debug with parameters of type IRingModifier and TypeMethodDescriptionDebugRingSet.getConnectedRings
(IRing ring) Returns all the rings in the RingSet that share one or more atoms with a given ring. -
Uses of IRing in org.openscience.cdk.interfaces
Methods in org.openscience.cdk.interfaces that return IRingMethods in org.openscience.cdk.interfaces with parameters of type IRingModifier and TypeMethodDescriptionIRingSet.getConnectedRings
(IRing ring) Returns all the rings in the RingSet that share one or more atoms with a given ring. -
Uses of IRing in org.openscience.cdk.layout
Methods in org.openscience.cdk.layout with parameters of type IRingModifier and TypeMethodDescriptiondouble
RingPlacer.getNativeRingRadius
(IRing ring, double bondLength) Returns the ring radius of a perfect polygons of size ring.getAtomCount() The ring radius is the distance of each atom to the ringcenter.void
RingPlacer.partitionNonRingPartners
(IAtom atom, IRing ring, IAtomContainer ringAtoms, IAtomContainer nonRingAtoms) Partition the bonding partners of a given atom into ring atoms and non-ring atomsvoid
RingPlacer.placeFusedRing
(IRing ring, IAtomContainer sharedAtoms, javax.vecmath.Vector2d ringCenterVector, double bondLength) Generated coordinates for a given ring, which is fused to another ring.void
Place ring with default start angles, usingRingPlacer.defaultAngles
.void
RingPlacer.placeRing
(IRing ring, javax.vecmath.Point2d ringCenter, double bondLength, Map<Integer, Double> startAngles) Place ring with user provided angles.void
RingPlacer.placeRing
(IRing ring, IAtomContainer sharedAtoms, javax.vecmath.Point2d sharedAtomsCenter, javax.vecmath.Vector2d ringCenterVector, double bondLength) Generated coordinates for a given ring.void
RingPlacer.placeSpiroRing
(IRing ring, IAtomContainer sharedAtoms, javax.vecmath.Point2d sharedAtomsCenter, javax.vecmath.Vector2d ringCenterVector, double bondLength) Generated coordinates for a given ring, which is connected to a spiro ring. -
Uses of IRing in org.openscience.cdk.renderer.generators
Methods in org.openscience.cdk.renderer.generators with parameters of type IRingModifier and TypeMethodDescriptionBasicBondGenerator.generateInnerElement
(IBond bond, IRing ring, RendererModel model) Make the inner ring bond, which is slightly shorter than the outer bond.BasicBondGenerator.generateRingElements
(IBond bond, IRing ring, RendererModel model) Generate ring elements, such as inner-ring bonds or ring stereo elements.RingGenerator.generateRingElements
(IBond bond, IRing ring, RendererModel model) Generate ring elements, such as inner-ring bonds or ring stereo elements. -
Uses of IRing in org.openscience.cdk.silent
Classes in org.openscience.cdk.silent that implement IRingMethods in org.openscience.cdk.silent that return IRingMethods in org.openscience.cdk.silent with parameters of type IRingModifier and TypeMethodDescriptionRingSet.getConnectedRings
(IRing ring) Returns all the rings in the RingSet that share one or more atoms with a given ring. -
Uses of IRing in org.openscience.cdk.tools
Methods in org.openscience.cdk.tools with parameters of type IRingModifier and TypeMethodDescriptionstatic boolean
DeAromatizationTool.deAromatize
(IRing ring) Deprecated.Methods that takes a ring of which all bonds are aromatic, and assigns single and double bonds. -
Uses of IRing in org.openscience.cdk.tools.manipulator
Methods in org.openscience.cdk.tools.manipulator that return IRingModifier and TypeMethodDescriptionstatic IRing
RingSetManipulator.getHeaviestRing
(IRingSet ringSet, IBond bond) We define the heaviest ring as the one with the highest number of double bonds.static IRing
RingSetManipulator.getMostComplexRing
(IRingSet ringSet) Returns the ring with the highest numbers of other rings attached to it.Methods in org.openscience.cdk.tools.manipulator with parameters of type IRingModifier and TypeMethodDescriptionint
static void
RingManipulator.markAromaticRings
(IRing ring) Marks the ring aromatic if all atoms and all bonds are aromatic.static boolean
RingSetManipulator.ringAlreadyInSet
(IRing newRing, IRingSet ringSet) Checks - and returns 'true' - if a certain ring is already stored in the ringset.