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