Ejemplo n.º 1
0
 public List <IslandElement> GetElementsNear(IslandElement element)
 {
     return
         (index.GetElements(element.RelativeToContainerPosition)
          .Where(e => e != element)
          .Select(e => (IslandElement)e)
          .ToList());
 }
Ejemplo n.º 2
0
 public bool CanMoveWithoutCollision(ICircleElement element, Vector3 Position)
 {
     return(!decoSpaceIndex.GetElements(Position).Any(e => collide((ICircleElement)e, element, Position)));
 }