blockly > ConnectionDB

רמת ConnectionDB

מסד נתונים של חיבורים. החיבורים מאוחסנים לפי סדר הרכיב האנכי שלהם. כך ניתן לחפש במהירות חיבורים באזור מסוים באמצעות חיפוש בינארי.

Signature:

export declare class ConnectionDB 

יצרנים

יצרן גורמי שינוי התיאור
(constructor)(חיבורChecker) יצירת מופע חדש של המחלקה ConnectionDB

שיטות

שיטה גורמי שינוי התיאור
getNeighbours(connection, maxRadius) חיפוש של כל החיבורים הסמוכים אל החיבור הנתון. בדיקת סוג אינה חלה, מאחר שהפונקציה הזו משמשת להקפצה.
init(checker) static אתחול קבוצת DBs עבור סביבת עבודה.
removeConnection(connection, yPos) מסירים חיבור ממסד הנתונים. חייבת להיות קיימת כבר ב-DB.
searchForClosest(conn, maxRadius, dxy) צריך למצוא את החיבור התואם הקרוב ביותר לחיבור הזה.