blockly > ConnectionDB

ConnectionDB 类

连接数据库。连接会按照其垂直组件顺序进行存储。这样,用户就可以使用二进制搜索快速查询某个区域内的连接。

Signature:

export declare class ConnectionDB 

构造函数

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

方法

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