MLKStrokePoint
@interface MLKStrokePoint : NSObject
Un singolo punto di contatto da parte dell'utente.
-
Coordinata orizzontale. Aumenta a destra.
Dichiarazione
Objective-C
@property (nonatomic, readonly) float x;
-
Coordinata verticale. Aumenta verso il basso.
Dichiarazione
Objective-C
@property (nonatomic, readonly) float y;
-
Tempo in millisecondi in cui è stato registrato il punto.
Dichiarazione
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
Non disponibile. Usa invece il criterio
init(x:y:t:)
.Dichiarazione
Objective-C
- (nonnull instancetype)init;
-
Crea un oggetto
StrokePoint
utilizzando le coordinate fornite come argomento.Le scale su entrambe le dimensioni sono arbitrarie, ma devono essere identiche: uno spostamento di 1 orizzontalmente o verticalmente deve rappresentare la stessa distanza, come visto dall'utente.
Le origini spaziali e temporali possono essere arbitrarie purché siano coerenti per un determinato inchiostro.
Dichiarazione
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
Parametri
x
Coordinata orizzontale. Aumenta a destra.
y
Coordinata verticale. Aumenta andando verso il basso.
t
Tempo in millisecondi in cui è stato registrato il punto.
-
Crea un oggetto
StrokePoint
utilizzando le coordinate fornite come argomento, senza specificare un timestamp. Questo metodo deve essere utilizzato solo quando non è possibile includere le informazioni del timestamp, poiché l'accuratezza del riconoscimento potrebbe peggiorare.Le scale su entrambe le dimensioni sono arbitrarie, ma devono essere identiche: uno spostamento di 1 orizzontalmente o verticalmente deve rappresentare la stessa distanza, come viene vista dall'utente.
L'origine spaziale può essere arbitraria purché sia coerente per un determinato inchiostro.
Dichiarazione
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Parametri
x
coordinata orizzontale. Aumenta a destra.
y
coordinata verticale. Aumenta andando verso il basso.