MLKStrokePoint
@interface MLKStrokePoint : NSObject
Ein einzelner Touchpoint des Nutzers.
-
Horizontale Koordinate. Wird nach rechts erhöht.
Erklärung
Objective-C
@property (nonatomic, readonly) float x;
-
Vertikale Koordinate. Erhöht sich nach unten.
Erklärung
Objective-C
@property (nonatomic, readonly) float y;
-
Zeitpunkt der Aufzeichnung des Punkts in Millisekunden.
Erklärung
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
Nicht verfügbar. Verwenden Sie stattdessen
init(x:y:t:)
.Erklärung
Objective-C
- (nonnull instancetype)init;
-
Erstellt ein
StrokePoint
-Objekt mit den als Argument angegebenen Koordinaten.Die Skalierungen in beiden Dimensionen sind beliebig, müssen aber identisch sein: Eine Verschiebung von 1 in horizontal oder vertikal muss dieselbe Entfernung aus Sicht des Nutzers darstellen.
Räumliche und zeitliche Ursprünge können beliebig sein, solange sie für eine bestimmte Tinte einheitlich sind.
Erklärung
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
Parameter
x
Horizontale Koordinate. Wird nach rechts erhöht.
y
Vertikale Koordinate. Steigt nach unten an.
t
Zeitpunkt der Aufzeichnung des Punkts in Millisekunden.
-
Erstellt ein
StrokePoint
-Objekt mit den als Argument angegebenen Koordinaten, ohne einen Zeitstempel anzugeben. Diese Methode sollte nur verwendet werden, wenn es nicht möglich ist, die Zeitstempelinformationen einzubeziehen, da die Erkennungsgenauigkeit verschlechtert werden kann.Die Skalen sind in beiden Dimensionen beliebig, müssen aber identisch sein: Eine Verschiebung von 1 in horizontal oder vertikal muss dieselbe Entfernung aus Sicht des Nutzers darstellen.
Der räumliche Ursprung kann beliebig sein, solange er für eine bestimmte Tinte einheitlich ist.
Erklärung
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Parameter
x
horizontale Koordinate. Wird nach rechts erhöht.
y
vertikale Koordinate. Steigt nach unten an.