Classe ConnectionDB
Banco de dados de conexões. As conexões são armazenadas na ordem do componente vertical. Dessa forma, as conexões em uma área podem ser encontradas rapidamente usando uma pesquisa binária.
Signature:
export declare class ConnectionDB
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(connectionChecker) | Cria uma nova instância da classe ConnectionDB |
Métodos
Método | Modificadores | Descrição |
---|---|---|
getNeighbours(connection, maxRadius) | Encontra todas as conexões próximas a essa conexão. A verificação de tipo não se aplica, porque é usada para encostar. | |
init(checker) | static |
Inicialize um conjunto de bancos de dados de conexão para um espaço de trabalho. |
removeConnection(connection, yPos) | Remove uma conexão do banco de dados. Precisa já existir no banco de dados. | |
searchForClosest(conn, maxRadius, dxy) | Encontre a conexão compatível mais próxima a essa conexão. |