/** * Place ring with default start angles, using {@link #defaultAngles}. * @param ring the ring to place. * @param ringCenter center coordinates of the ring. * @param bondLength given bond length. */ public void placeRing(IRing ring, Point2d ringCenter, double bondLength) { placeRing(ring, ringCenter, bondLength, defaultAngles); }
/** * Place ring with default start angles, using {@link #defaultAngles}. * @param ring the ring to place. * @param ringCenter center coordinates of the ring. * @param bondLength given bond length. */ public void placeRing(IRing ring, Point2d ringCenter, double bondLength) { placeRing(ring, ringCenter, bondLength, defaultAngles); }
IRingSet ringset = Cycles.sssr(container).toRingSet(); for(IAtomContainer ring:ringset.atomContainers()){ ringPlacer.placeRing((IRing)ring, GeometryTools.get2DCenter(container), chemModelRelay.getRenderer().getRenderer2DModel().getBondLength() / chemModelRelay.getRenderer().getRenderer2DModel().getScale());
ringPlacer.placeRing(ring, worldCoord, bondLength, RingPlacer.jcpAngles);
ringPlacer.placeRing(first, sharedAtoms, GeometryUtil.get2DCenter(sharedAtoms), ringCenterVector, bondLength); } else { result = 2;
ringPlacer.placeRing(first, sharedAtoms, GeometryUtil.get2DCenter(sharedAtoms), ringCenterVector, bondLength); } else { result = 2;
final Point2d tempPoint = new Point2d(sharedAtomsCenter); tempPoint.add(newRingCenterVector); placeRing(connectedRing, sharedAtoms, sharedAtomsCenter, newRingCenterVector, bondLength); connectedRing.setFlag(CDKConstants.ISPLACED, true); placeConnectedRings(rs, connectedRing, handleType, bondLength);
final Point2d tempPoint = new Point2d(sharedAtomsCenter); tempPoint.add(newRingCenterVector); placeRing(connectedRing, sharedAtoms, sharedAtomsCenter, newRingCenterVector, bondLength); connectedRing.setFlag(CDKConstants.ISPLACED, true); placeConnectedRings(rs, connectedRing, handleType, bondLength);
.getMoleculeSet()); ringPlacer .placeRing(ring, worldcoord, bondLength, RingPlacer.jcpAngles); IAtomContainerSet set = chemModel.getMoleculeSet();
.getMoleculeSet()); ringPlacer .placeRing(ring, worldcoord, bondLength, RingPlacer.jcpAngles); IAtomContainerSet set = chemModel.getMoleculeSet();
Point2d ringCenter = new Point2d(atom.getPoint2d()); ringPlacer.setMolecule(sourceContainer); ringPlacer.placeRing(newRing, ringCenter, bondLength, RingPlacer.jcpAngles); } else {