blockly >ConnectionDB

ConnectionDB 类

连接的数据库。连接按其垂直组成部分存储。这样,就可以使用二进制搜索快速查找某个区域内的连接。

Signature:

export declare class ConnectionDB 

构造函数

构造函数 修饰符 说明
(构造函数)(connectionChecker) 构造 ConnectionDB 类的新实例

方法

方法 修饰符 说明
getNeighbours(connection, maxRadius) 查找与指定连接相邻的所有连接。类型检查不适用,因为此函数用于排名提升。
init(checker) static 初始化工作区的一组连接数据库。
removeConnection(connection, yPos) 从数据库中移除连接。数据库中必须已存在。
searchForClosest(conn, maxRadius, dxy) 查找与此连接距离最近的兼容连接。