public IslandMorphInfo(IslandInfo rr, int i, IslandInfo ir) { remove_range = rr; insert_index = i; insert_range = ir; }
static public void RemoveSubSection <T>(this IList <T> item, IslandInfo info) { item.RemoveSubSection(info.start, info.end); }
static public IList <T> SubSection <T>(this IList <T> item, IslandInfo info) { return(item.SubSection(info.start, info.end)); }