StrokePoint
class StrokePoint : NSObject
נקודת מגע אחת עם המשתמש.
-
קואורדינטה אופקית. הגדלת התצוגה ימינה.
הצהרה
Swift
var x: Float { get }
-
קואורדינטה אנכית. הגדלה כלפי מטה.
הצהרה
Swift
var y: Float { get }
-
השעה שבה הנקודה תועדה, באלפיות השנייה.
הצהרה
Swift
var t: NSNumber? { get }
-
לא זמינים. במקומה צריך להשתמש במדיניות
init(x:y:t:)
. -
יוצרת אובייקט
StrokePoint
באמצעות הקואורדינטות שסופקו כארגומנט.קנה המידה בשני המאפיינים הוא שרירותי, אבל חייב להיות זהה: תזוזה של 1 אופקית או אנכית חייבת לייצג את אותו מרחק, כפי שמוצג למשתמש.
מקורות זמניים ומרחביים יכולים להיות שרירותיים כל עוד הם עקביים בדיו נתון.
הצהרה
Swift
init(x: Float, y: Float, t: Int)
פרמטרים
x
קואורדינטה אופקית. הגדלת התצוגה ימינה.
y
קואורדינטה אנכית. גדל כלפי מטה.
t
השעה שבה הנקודה תועדה, באלפיות השנייה.
-
הפונקציה יוצרת אובייקט
StrokePoint
באמצעות הקואורדינטות שסופקו כארגומנט, בלי לציין חותמת זמן. יש להשתמש בשיטה הזו רק כשלא ניתן לכלול את הפרטים של חותמת הזמן, כי רמת הדיוק של הזיהוי עלולה להיפגע.קנה המידה בשני המאפיינים הוא שרירותי, אבל חייב להיות זהה: תזוזה של 1 בצורה אופקית או אנכית חייבת לייצג את אותו מרחק, כפי שמוצג למשתמש.
מקור מרחבי יכול להיות שרירותי, כל עוד הוא עקבי עבור דיו נתון.
הצהרה
Swift
init(x: Float, y: Float)
פרמטרים
x
לקואורדינטה אופקית. הגדלת התצוגה ימינה.
y
לקואורדינטה אנכית. גדל כלפי מטה.