Справочник по платформе MLKitDigitalInkRecognition

StrokePoint

class StrokePoint : NSObject

Одна точка касания от пользователя.

  • Горизонтальная координата. Увеличивается вправо.

    Декларация

    Быстрый

    var x: Float { get }
  • Вертикальная координата. Увеличивается вниз.

    Декларация

    Быстрый

    var y: Float { get }
  • т

    Время записи точки в миллисекундах.

    Декларация

    Быстрый

    var t: NSNumber? { get }
  • Недоступен. Вместо этого используйте init(x:y:t:) .

  • Создает объект StrokePoint , используя координаты, предоставленные в качестве аргумента.

    Масштабы в обоих измерениях произвольны, но они должны быть идентичны: смещение на 1 по горизонтали или вертикали должно представлять одно и то же расстояние, как видит пользователь.

    Пространственное и временное происхождение может быть произвольным, если оно соответствует данным чернилам.

    Декларация

    Быстрый

    init(x: Float, y: Float, t: Int)

    Параметры

    x

    Горизонтальная координата. Увеличивается вправо.

    y

    Вертикальная координата. Увеличивается при движении вниз.

    t

    Время записи точки в миллисекундах.

  • Создает объект StrokePoint , используя координаты, предоставленные в качестве аргумента, без указания отметки времени. Этот метод следует использовать только в том случае, если невозможно включить информацию о временной метке, поскольку точность распознавания может ухудшиться.

    Масштабы в обоих измерениях произвольны, но они должны быть идентичны: смещение на 1 по горизонтали или вертикали должно представлять одно и то же расстояние, как видит пользователь.

    Пространственное происхождение может быть произвольным, если оно соответствует данным чернилам.

    Декларация

    Быстрый

    init(x: Float, y: Float)

    Параметры

    x

    горизонтальная координата. Увеличивается вправо.

    y

    вертикальная координата. Увеличивается при движении вниз.