blockly > ConnectionDB

הכיתה ConnectionDB

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

Signature:

export declare class ConnectionDB 

יצרנים

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

שיטות

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