getBridgedRingRings(ringId) {
    let involvedRings = Array();
    let that = this;

    let recurse = function (r) {
      let ring = that.getRing(r);
      involvedRings.push(r);

      for (var i = 0; i < ring.neighbours.length; i++) {
        let n = ring.neighbours[i];

        if (involvedRings.indexOf(n) === -1 && n !== r && RingConnection.isBridge(that.ringConnections, that.graph.vertices, r, n)) {
          recurse(n);
        }
      }
    };

    recurse(ringId);
    return ArrayHelper.unique(involvedRings);
  }
Returns all rings connected by bridged bonds starting from the ring with the supplied ring id.

@param {Number} ringId A ring id.
@returns {Number[]} An array containing all ring ids of rings part of a bridged ring system.