مرجع چارچوب MLKitDigitalInkRecognition

MLKStrokePoint


@interface MLKStrokePoint : NSObject

یک نقطه لمس از کاربر.

  • مختصات افقی به سمت راست افزایش می یابد.

    اعلام

    هدف-C

    @property (nonatomic, readonly) float x;
  • y

    مختصات عمودی به سمت پایین افزایش می یابد.

    اعلام

    هدف-C

    @property (nonatomic, readonly) float y;
  • زمانی که نقطه ثبت شد، بر حسب میلی ثانیه.

    اعلام

    هدف-C

    @property (nonatomic, readonly, nullable) NSNumber *t;
  • غیر قابل دسترسی. به جای آن از init(x:y:t:) استفاده کنید.

    اعلام

    هدف-C

    - (nonnull instancetype)init;
  • با استفاده از مختصات ارائه شده به عنوان آرگومان، یک شی StrokePoint ایجاد می کند.

    مقیاس ها در هر دو بعد دلخواه هستند اما باید یکسان باشند: جابجایی 1 به صورت افقی یا عمودی باید نشان دهنده همان فاصله باشد که توسط کاربر مشاهده می شود.

    منشا مکانی و زمانی می تواند دلخواه باشد تا زمانی که برای یک جوهر مشخص سازگار باشد.

    اعلام

    هدف-C

    - (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;

    مولفه های

    x

    مختصات افقی به سمت راست افزایش می یابد.

    y

    مختصات عمودی به سمت پایین افزایش می یابد.

    t

    زمانی که نقطه ثبت شد، بر حسب میلی ثانیه.

  • یک شی StrokePoint با استفاده از مختصات ارائه شده به عنوان آرگومان، بدون تعیین مهر زمانی ایجاد می کند. این روش فقط زمانی باید استفاده شود که گنجاندن اطلاعات مهر زمانی امکان پذیر نباشد، زیرا ممکن است دقت تشخیص کاهش یابد.

    مقیاس ها در هر دو بعد دلخواه هستند اما باید یکسان باشند: جابجایی 1 به صورت افقی یا عمودی باید نشان دهنده همان فاصله باشد که توسط کاربر مشاهده می شود.

    منشاء فضایی می تواند دلخواه باشد تا زمانی که برای یک جوهر مشخص سازگار باشد.

    اعلام

    هدف-C

    - (nonnull instancetype)initWithX:(float)x y:(float)y;

    مولفه های

    x

    مختصات افقی به سمت راست افزایش می یابد.

    y

    مختصات عمودی به سمت پایین افزایش می یابد.