* ids
*/
private ArrayModifiableDBIDs mergeIDs(List<List<DistanceResultPair<D>>> queryResults, DBIDs... ids) {
ModifiableDBIDs result = DBIDUtil.newTreeSet();
for(DBIDs dbids : ids) {
result.addDBIDs(dbids);
}
for(List<DistanceResultPair<D>> queryResult : queryResults) {
for(DistanceResultPair<D> qr : queryResult) {
result.add(qr.getDBID());
}