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));
 }