ConnectionDB sınıfı
Bağlantıların veritabanı. Bağlantılar dikey bileşenlerine göre depolanır. Bu şekilde, bir alandaki bağlantılar ikili arama kullanılarak hızlı bir şekilde aranabilir.
İmza:
export declare class ConnectionDB
Markalar
| Marka | Değiştiriciler | Açıklama |
|---|---|---|
| (kurucu)(linkedChecker) | ConnectionDB sınıfının yeni bir örneğini oluşturur |
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| getNeighbours(connection, maxRadius) | Belirtilen bağlantıya yakın tüm bağlantıları bulun. Bu işlev, dokundurma için kullanıldığından tür kontrolü uygulanmaz. | |
| init(denetleyici) | static |
Bir çalışma alanı için bir dizi bağlantı veritabanı başlatın. |
| removeConnection(connection, yPos) | Veritabanından bir bağlantıyı kaldırın. DB'de zaten bulunmalıdır. | |
| searchForClosest(conn, maxRadius, dxy) | Bu bağlantıya en yakın uyumlu bağlantıyı bulun. |