コード例 #1
0
 /// <summary>
 /// Get all data items with rectangles intersecting the specified rectangular region
 /// </summary>
 /// <param name="queryRegion"></param>
 /// <returns></returns>
 public IEnumerable <TData> GetAllIntersecting(Interval queryRegion)
 {
     return(rootNode == null || Count == 0 ? new TData[0] : rootNode.GetNodeItemsIntersectingInterval(queryRegion));
 }