blockly > ConnectionDB

Classe ConnectionDB

Base de données des connexions. Les connexions sont stockées dans l'ordre de leur composant vertical. De cette façon, les connexions dans une zone peuvent être recherchées rapidement à l'aide d'une recherche binaire.

Signature :

export declare class ConnectionDB 

Constructeurs

Constructeur Modificateurs Description
(constructeur)(connectionChecker) Construit une instance de la classe ConnectionDB.

Méthodes

Méthode Modificateurs Description
getNeighbours(connection, maxRadius) Rechercher toutes les connexions à proximité à la connexion donnée. La vérification de type ne s'applique pas, car cette fonction est utilisée pour le forçage.
init(checker) static Initialiser un ensemble de bases de données de connexion pour un espace de travail
removeConnection(connection, yPos) Supprimez une connexion de la base de données. Doit déjà exister dans la base de données.
searchForClosest(conn, maxRadius, dxy) Recherchez la connexion compatible la plus proche de cette connexion.