public static void AddOctree(OctreeType key, Octree tree) { if (Trees.ContainsKey(key)) { throw new ArgumentException("The OctreeManager already contains an Octree for " + key); } Trees[key] = tree; }
public static Octree Get(OctreeType key) { if (Trees.ContainsKey(key)) { return(Trees[key]); } //Debug.Log("Tried to get an Octree for an unknown type " + key); return(null); }
public static bool Remove(OctreeType key) { return(Trees.Remove(key)); }
public static bool Contains(OctreeType key) { return(Trees.ContainsKey(key)); }