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. |