示例#1
0
        public HashSet <T> GetContainedItems(Rect rect)
        {
            var set = new HashSet <T>();

            _root.AddContainedItems(set, rect);
            return(set);
        }
示例#2
0
 public void AddContainedItems(HashSet <T> set, Rect rect)
 {
     _topLeft.AddContainedItems(set, rect);
     _topRight.AddContainedItems(set, rect);
     _bottomLeft.AddContainedItems(set, rect);
     _bottomRight.AddContainedItems(set, rect);
 }