Class ConnectionDB
{i>Database koneksi<i}. Koneksi disimpan sesuai urutan komponen vertikalnya. Dengan cara ini koneksi di suatu area dapat dicari dengan cepat menggunakan penelusuran biner.
Tanda Tangan:
export declare class ConnectionDB
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)(connectionChecker) | Membuat instance baru class ConnectionDB |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
getNeighbours(connection, maxRadius) | Menemukan semua koneksi terdekat ke koneksi yang diberikan. Pemeriksaan jenis tidak berlaku karena fungsi ini digunakan untuk menempelkan (bumping). | |
init(checker) | static |
Melakukan inisialisasi pada kumpulan DB koneksi untuk ruang kerja. |
removeConnection(connection, yPos) | Menghapus koneksi dari database. Harus sudah ada di DB. | |
searchForClosest(conn, maxRadius, dxy) | Temukan koneksi yang kompatibel dan terdekat dengan koneksi ini. |