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 dari 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(pemeriksa) | static |
Melakukan inisialisasi kumpulan DB koneksi untuk ruang kerja. |
| removeConnection(connection, yPos) | Menghapus koneksi dari database. Harus sudah ada di DB. | |
| searchForClosest(conn, maxRadius, dxy) | Temukan koneksi terdekat yang kompatibel dengan koneksi ini. |