private RadialBond.Delegate addDeadBond(int i, int j, RadialBond r) {
		RadialBond.Delegate d = new RadialBond.Delegate(i, j, r.getBondLength(), r.getBondStrength(), r.isSmart(), r.isSolid(), r.isClosed());
		d.setColor(r.getBondColor());
		d.setStyle(r.getBondStyle());
		d.setVisible(r.isVisible());
		if (r.getAmplitude() > 0) {
			d.setAmplitude(r.getAmplitude());
			d.setPeriod(r.getPeriod());
			d.setPhase(r.getPhase());
		}
		d.setTorqueType(r.getTorqueType());
		d.setTorque(r.getTorque());
		d.setCustom(r.getCustom());
		deadBonds.add(d);
		return d;
	}