Пример #1
0
 public void Enqueue(Vector3i pos) {
     if (Positions.Count >= maxSize) return;
     if (Vectors.D1(pos, center) > radius) return;
     if (Positions.Count >= maxSize / 2 
             && Vectors.D1(pos, center) > radius / 3) return;
     Positions.Enqueue(pos);
 }