blockly > ConnectionDB

Classe ConnectionDB

Database delle connessioni. Le connessioni vengono archiviate in ordine di componente verticale. In questo modo è possibile cercare rapidamente le connessioni in un'area 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 il contatto.
init(controllo) static Inizializza un set di database di connessione per un'area di lavoro.
removeConnection(connection, yPos) Rimuovere una connessione dal database. Deve già esistere nel database.
searchForClosest(conn, maxRadius, dxy) Trova la connessione compatibile più vicina a questa connessione.