차단 > ConnectionDB

ConnectionDB 클래스

연결 데이터베이스입니다. 연결은 세로 구성요소의 순서대로 저장됩니다. 이렇게 하면 이진 검색을 사용하여 특정 영역의 연결을 빠르게 조회할 수 있습니다.

서명:

export declare class ConnectionDB 

생성자

생성자 수정자 설명
(생성자)(connectionChecker) ConnectionDB 클래스의 새 인스턴스를 생성합니다.

메서드

메서드 수정자 설명
getNeighbours(connection, maxRadius) 지정된 연결에 근접한 모든 연결을 찾습니다. 이 함수는 범핑에 사용되므로 유형 검사는 적용되지 않습니다.
init(checker) static 워크스페이스의 연결 DB 세트를 초기화합니다.
removeConnection(connection, yPos) 데이터베이스에서 연결을 삭제합니다. DB에 이미 있어야 합니다.
searchForClosest(conn, maxRadius, dxy) 이 연결과 가장 가까운 호환 연결을 찾습니다.