MLKStrokePoint
@interface MLKStrokePoint : NSObject
Un solo punto táctil del usuario.
-
Coordenada horizontal. Aumenta hacia la derecha.
Declaración
Objective‑C
@property (nonatomic, readonly) float x;
-
Coordenada vertical Aumenta hacia abajo.
Declaración
Objective‑C
@property (nonatomic, readonly) float y;
-
Tiempo en el que se registró el punto, en milisegundos.
Declaración
Objective‑C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
No disponible. Usa
init(x:y:t:)
en su lugar.Declaración
Objective‑C
- (nonnull instancetype)init;
-
Crea un objeto
StrokePoint
con las coordenadas proporcionadas como argumento.Las escalas en ambas dimensiones son arbitrarias, pero deben ser idénticas: un desplazamiento de 1 horizontal o vertical debe representar la misma distancia, como la ve el usuario.
Los orígenes espaciales y temporales pueden ser arbitrarios, siempre que sean coherentes con una tinta determinada.
Declaración
Objective‑C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
Parámetros
x
Coordenada horizontal. Aumenta hacia la derecha.
y
Coordenada vertical Aumenta en descenso.
t
Tiempo en el que se registró el punto, en milisegundos.
-
Crea un objeto
StrokePoint
con las coordenadas proporcionadas como argumento, sin especificar una marca de tiempo. Este método solo debe usarse cuando no sea factible incluir la información de la marca de tiempo, ya que la precisión del reconocimiento podría disminuir.Las escalas en ambas dimensiones son arbitrarias, pero deben ser idénticas: un desplazamiento de 1 horizontal o vertical debe representar la misma distancia, como la ve el usuario.
El origen espacial puede ser arbitrario, siempre y cuando sea coherente con una tinta determinada.
Declaración
Objective‑C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Parámetros
x
coordenada horizontal. Aumenta hacia la derecha.
y
coordenada vertical. Aumenta en descenso.