public static bool Save(string path, VOXHashMap map) { UnityEngine.Debug.Assert(map != null); var stream = new FileStream(path, FileMode.Create, FileAccess.Write); var serializer = new BinaryFormatter(); serializer.Serialize(stream, map); stream.Close(); return(true); }
private void Grow() { var map = new VOXHashMap(_bound, _allocSize << 1 | 1); foreach (var it in GetEnumerator()) { map.Grow(it); } _count = map._count; _allocSize = map._allocSize; _data = map._data; }