MLKStrokePoint
@interface MLKStrokePoint : NSObject
Um único ponto de contato do usuário.
-
Coordenada horizontal. Aumenta para a direita.
Declaração
Objective-C
@property (nonatomic, readonly) float x;
-
Coordenada vertical. Aumenta para baixo.
Declaração
Objective-C
@property (nonatomic, readonly) float y;
-
Horário em que o ponto foi registrado (milissegundos)
Declaração
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
Indisponível. Use
init(x:y:t:)
Declaração
Objective-C
- (nonnull instancetype)init;
-
Cria um objeto
StrokePoint
usando as coordenadas fornecidas como argumento.As escalas nas duas dimensões são arbitrárias, mas precisam ser idênticas: um deslocamento de 1 horizontal ou verticalmente precisa representar a mesma distância, conforme visto pelo usuário.
As origens espaciais e temporais podem ser arbitrárias, desde que sejam consistentes para uma determinada tinta.
Declaração
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
Parâmetros
x
Coordenada horizontal. Aumenta para a direita.
y
Coordenada vertical. Aumentos decrescentes.
t
Horário em que o ponto foi registrado (milissegundos)
-
Cria um objeto
StrokePoint
usando as coordenadas fornecidas como argumento, sem especificar um carimbo de data/hora. Use esse método apenas quando não for viável incluir as informações de carimbo de data/hora, porque a precisão do reconhecimento pode ser reduzida.As escalas nas duas dimensões são arbitrárias, mas precisam ser idênticas: um deslocamento de 1 na horizontal ou vertical precisa representar a mesma distância, conforme visto pelo usuário.
A origem espacial pode ser arbitrária, desde que seja consistente com uma determinada tinta.
Declaração
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Parâmetros
x
coordenada horizontal. Aumenta para a direita.
y
coordenada vertical. Aumentos decrescentes.