public uint AddUniqueUnchecked(ref VectorArray <T> vec) { uint res = k_InvalidIdx; for (uint i = 0, cnt = vec.Count(); i < cnt; ++i) { uint tmp = AddUniqueUnchecked(vec[i]); res = res <= tmp ? res : tmp; } return(res); }
public uint AddUnique(ref VectorArray <T> vec) { Reserve(vec.Count()); return(AddUniqueUnchecked(ref vec)); }