chặn > ConnectionDB

Lớp ConnectionDB

Cơ sở dữ liệu về các kết nối. Các kết nối được lưu trữ theo thứ tự thành phần dọc của chúng. Bằng cách này, các kết nối trong một khu vực có thể được tra cứu nhanh chóng bằng cách sử dụng tìm kiếm nhị phân.

Chữ ký:

export declare class ConnectionDB 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(hàm khởi tạo)(connectionChecker) Tạo một thực thể mới của lớp ConnectionDB

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
getNeighbours(connection, maxRadius) Tìm tất cả các kết nối lân cận tới kết nối đã cho. Không áp dụng tuỳ chọn kiểm tra loại, vì chức năng này dùng để chạm.
init(trình kiểm tra) static Khởi động một nhóm DB kết nối cho một không gian làm việc.
removeConnection(connection, yPos) Xoá kết nối khỏi cơ sở dữ liệu. Phải tồn tại trong DB.
searchForClosest(conn, maxRadius, dxy) Tìm kết nối tương thích gần nhất với kết nối này.