MLKStrokePoint
@interface MLKStrokePoint : NSObject
Pojedynczy punkt styczności z klientem.
-
Współrzędna pozioma. Wzrost w prawo.
Deklaracja
Objective-C
@property (nonatomic, readonly) float x;
-
Współrzędna pionowa. Zwiększa się w dół.
Deklaracja
Objective-C
@property (nonatomic, readonly) float y;
-
Czas zarejestrowania punktu w milisekundach.
Deklaracja
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
Niedostępne. Użyj w zamian zasady
init(x:y:t:)
.Deklaracja
Objective-C
- (nonnull instancetype)init;
-
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
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
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
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Parametry
x
współrzędna pozioma. Wzrost w prawo.
y
współrzędnej pionowej. Zwiększa się w dół.