blockly >ConnectionDB

ConnectionDB 类

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

Signature:

export declare class ConnectionDB 

构造函数

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

方法

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