Landmark

כיתת מופשטת ציבורית ציון דרך

ציון דרך מייצג נקודה במרחב תלת-ממדי עם קואורדינטות x, y ו-z. הקואורדינטות של ציון הדרך הן במטרים. z מייצג את העומק של ציון הדרך, וככל שהערך קטן יותר כך ציון הדרך בעולם קרוב יותר למצלמה.

בנאים ציבוריים

שיטות ציבוריות

סטטי ציון דרך
create(float x, float y, float z)
יוצר ציון דרך מקואורדינטות x, y, z.
סטטי ציון דרך
create(float x, float y, float z, אופציונלי<Float> הרשאות גישה, אופציונלי<מצב צף> נוכחות)
יוצרת ציון דרך מנורמל מקואורדינטות x, y, z עם הרשאות גישה ונוכחות.
סטטי ציון דרך
createFromProto(LandmarkProto.Landmark ציוןProto)
יוצר ציון דרך מפרוטו מפורסם.
סטטי List<Landmark>
createListFromProto(LandmarkProto.LandmarkList התחלתProto)
יצירת רשימה של ציוני דרך מתוך ERROR(/LandmarkList).
סופי בוליאני
סכום סופי
מופשט אופציונלי<צף>
מחרוזת סופית
מופשט אופציונלי<צף>
מופשט מספר ממשי (float)
x()
מופשט מספר ממשי (float)
y()
מופשט מספר ממשי (float)
z()

שיטות שעברו בירושה

בנאים ציבוריים

Public ציון דרך ()

שיטות ציבוריות

ציבורי סטטי ציון דרך יצירה (float x, float y, float z)

יוצר ציון דרך מקואורדינטות x, y, z.

פרמטרים
x
שנה
z

ציבורי סטטי סמן מיקום יצירה (float x, float y, float z, Optional<Float> חשיפה, אופציונלי<צפה> נוכחות)

יוצרת ציון דרך מנורמל מקואורדינטות x, y, z עם הרשאות גישה ונוכחות.

פרמטרים
x
שנה
z
חשיפה
נוכחות אונליין

ציבורי סטטי Landmark createFromProto (LandmarkProto.Landmark פורסמוProto)

יוצר ציון דרך מפרוטו מפורסם.

פרמטרים
landmarkProto

ציבורי סטטי רשימה<Landmark> createListFromProto (LandmarkProto.LandmarkList להפחיתProto)

יצירת רשימה של ציוני דרך מתוך ERROR(/LandmarkList).

פרמטרים
landmarkListProto

public סופי בוליאני שווה (אובייקט o)

פרמטרים
o

public final int hashCode ()

ציבורי מופשט אופציונלי<מספר צף> נוכחות ()

ציבורי סופי מחרוזת toString ()

ציבורי מופשט אופציונלי<מספר צף> חשיפה ()

ציבורי מופשט צף x ()

ציבורי מופשט צף y ()

ציבורי מופשט צף z ()