ConnectionDB 类
连接数据库。连接会按其垂直分量存储。这样,就可以使用二进制搜索快速查找某个区域内的连接。
Signature:
export declare class ConnectionDB
构造函数
构造函数 | 修饰符 | 说明 |
---|---|---|
(构造函数)(connectionChecker) | 构造 ConnectionDB 类的新实例 |
方法
方法 | 修饰符 | 说明 |
---|---|---|
getNeighbours(connection, maxRadius) | 查找与给定连接的所有附近连接。类型检查不适用,因为此函数用于排名提升。 | |
init(checker) | static |
初始化工作区的一组连接数据库。 |
removeConnection(connection, yPos) | 从数据库中移除连接。必须已在数据库中存在。 | |
searchForClosest(conn, maxRadius, dxy) | 查找与此连接最兼容的连接。 |