מחלקה ConnectionDB
מסד נתונים של חיבורים. החיבורים מאוחסנים לפי סדר הרכיב האנכי שלהם. כך ניתן לחפש במהירות חיבורים באזור מסוים באמצעות חיפוש בינארי.
Signature:
export declare class ConnectionDB
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(connectChecker) | יצירה של מופע חדש של המחלקה ConnectionDB |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
getNeighbours(connection, maxRadius) | מאתרים את כל החיבורים הקרובים אל החיבור הנתון. בדיקת סוגי הפריטים לא רלוונטית, כי הפונקציה הזו משמשת להחלפה. | |
init(checker) | static |
אתחול קבוצה של מסדי נתונים של חיבור לסביבת עבודה. |
removeConnection(connection, yPos) | הסרת חיבור ממסד הנתונים. חייב להיות כבר קיים במסד הנתונים. | |
searchForClosest(conn, maxRadius, dxy) | מוצאים את החיבור התואם הקרוב ביותר לחיבור הזה. |