blockly > ConnectionDB

Classe ConnectionDB

Base de données de connexions. Les connexions sont stockées par ordre de composant vertical. Ainsi, les connexions d'une zone donnée peuvent être recherchées rapidement à l'aide d'une recherche binaire.

Signature :

export declare class ConnectionDB 

Constructeurs

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

Méthodes

Méthode Les modificateurs Description
getNeighbours(connection, maxRadius) Trouver toutes les connexions à proximité associées à cette connexion. La vérification du type ne s'applique pas, car cette fonction est utilisée pour basculer.
init(checker) static Initialisez 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) Trouvez la connexion compatible la plus proche pour cette connexion.