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