public void move_from_moving_to_pool_insert_image(int im_index_source, int im_index_dest) { image_sol res = images_moving[im_index_source]; images_moving.RemoveAt(im_index_source); images_pool.Insert(im_index_dest, res); matches_count = 0; connections_ready = false; }
public void move_from_moving_to_pool_add_image(int im_index_source) { image_sol res = images_moving[im_index_source]; images_moving.RemoveAt(im_index_source); images_pool.Add(res); matches_count = 0; connections_ready = false; }
public void move_to_pool_add_image(int cat_index_source, int im_index_source) { image_sol res = images[cat_index_source][im_index_source]; images[cat_index_source].RemoveAt(im_index_source); images_pool.Add(res); matches_count = 0; connections_ready = false; }
public void move_from_moving_add_image(int im_index_source, int cat_index_dest) { image_sol res = images_moving[im_index_source]; images_moving.RemoveAt(im_index_source); images[cat_index_dest].Add(res); matches_count = 0; connections_ready = false; }
public void move_insert_image(int cat_index_source, int im_index_source, int cat_index_dest, int im_index_dest) { image_sol res = images[cat_index_source][im_index_source]; images[cat_index_source].RemoveAt(im_index_source); images[cat_index_dest].Insert(im_index_dest, res); matches_count = 0; connections_ready = false; }