Dokumentacja platformy MLKitDigitalInkRecognition Framework

StrokePoint

class StrokePoint : NSObject

Pojedynczy punkt styczności z klientem.

  • x

    Współrzędna pozioma. Wzrost w prawo.

    Deklaracja

    Swift

    var x: Float { get }
  • y

    Współrzędna pionowa. Zwiększa się w dół.

    Deklaracja

    Swift

    var y: Float { get }
  • t

    Czas zarejestrowania punktu w milisekundach.

    Deklaracja

    Swift

    var t: NSNumber? { get }
  • Niedostępne. Użyj w zamian zasady init(x:y:t:).

  • Tworzy obiekt StrokePoint przy użyciu współrzędnych podanych jako argument.

    Skale w obu wymiarach są dowolne, ale muszą być identyczne: przemieszczenie 1 w poziomie lub w pionie musi odpowiadać odległości, jaką widzi użytkownik.

    Pochodzenie przestrzenne i czasowe może być dowolne, pod warunkiem że są spójne dla danego atramentu.

    Deklaracja

    Swift

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

    Parametry

    x

    Współrzędna pozioma. Wzrost w prawo.

    y

    Współrzędna pionowa. Zwiększa się w dół.

    t

    Czas zarejestrowania punktu w milisekundach.

  • Tworzy obiekt StrokePoint z użyciem współrzędnych podanych jako argument bez określania sygnatury czasowej. Tej metody należy używać tylko wtedy, gdy nie można dodać informacji o sygnaturze czasowej, ponieważ dokładność rozpoznawania może się zmniejszyć.

    Skale w obu wymiarach są dowolne, ale muszą być identyczne: przemieszczenie o wartości 1 w poziomie lub w pionie musi odpowiadać odległości, jaką widzi użytkownik.

    Pochodzenie przestrzenne może być dowolne, pod warunkiem że jest spójne z danym tuszem.

    Deklaracja

    Swift

    init(x: Float, y: Float)

    Parametry

    x

    współrzędna pozioma. Wzrost w prawo.

    y

    współrzędnej pionowej. Zwiększa się w dół.