blockly > ConnectionDB

Clase ConnectionDB

Base de datos de conexiones. Las conexiones se almacenan en el orden de sus componentes verticales. De esta manera, se pueden buscar rápidamente las conexiones en un área mediante una búsqueda binaria.

Signature:

export declare class ConnectionDB 

Constructores

Constructor Modificadores Descripción
(constructor)(connectionChecker) Construye una instancia nueva de la clase ConnectionDB.

Métodos

Método Modificadores Descripción
getNeighbours(connection, maxRadius) Busca todas las conexiones cercanas a la conexión determinada. No se aplica la verificación de tipos, ya que esta función se usa para el aumento.
init(checker) static Inicializa un conjunto de bases de datos de conexión para un lugar de trabajo.
removeConnection(connection, yPos) Quita una conexión de la base de datos. Ya debe existir en DB.
searchForClosest(conn, maxRadius, dxy) Busca la conexión compatible más cercana a esa conexión.