Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > ConnectionDB

ConnectionDB-Klasse

Datenbank von Verbindungen. Verbindungen werden in der Reihenfolge ihrer vertikalen Komponente gespeichert. So können Verbindungen in einem Bereich schnell mithilfe einer binären Suche ermittelt werden.

Unterschrift:

export declare class ConnectionDB 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(connectionChecker) Erstellt eine neue Instanz der ConnectionDB-Klasse

Methoden

Methode Modifikatoren Beschreibung
getNeighbours(Verbindung, maxRadius) Findet alle Verbindungen in der Nähe der angegebenen Verbindung. Die Typprüfung ist nicht anwendbar, da diese Funktion zum Anstoßen verwendet wird.
init(Prüfzeichen) static Initialisiert eine Reihe von Verbindungsdatenbanken für einen Arbeitsbereich.
removeConnection(connection, yPos). Verbindung aus der Datenbank entfernen. Muss bereits in DB vorhanden sein.
searchForClosest(conn, maxRadius, dxy) Suchen Sie die nächstgelegene kompatible Verbindung zu dieser Verbindung.