blockly > ConnectionDB

Classe ConnectionDB

Database di connessioni. Le connessioni vengono archiviate in ordine di componente verticale. In questo modo le connessioni in un'area possono essere cercate rapidamente utilizzando una ricerca binaria.

Firma:

export declare class ConnectionDB 

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(connectionChecker) Crea una nuova istanza della classe ConnectionDB

Metodi

Metodo Modificatori Descrizione
getNeighbours(connection, maxRadius) Trova tutte le connessioni vicine alla connessione specificata. Il controllo del tipo non è applicabile, poiché questa funzione viene utilizzata per i picchi.
init(checker) static Inizializza un insieme di database di connessione per un'area di lavoro.
removeConnection(connection, yPos) Rimuovi una connessione dal database. Deve già esistere nel database.
searchForClosest(conn, maxRadius, dxy) Trova la connessione compatibile più vicina a questa connessione.