MLKitडिजिटलInkRecognition फ़्रेमवर्क रेफ़रंस

StrokePoint

class StrokePoint : NSObject

उपयोगकर्ता से मिलने वाला सिंगल टच पॉइंट.

  • x

    हॉरिज़ॉन्टल निर्देशांक. दाईं ओर बढ़ता है.

    एलान

    Swift

    var x: Float { get }
  • y

    लंबवत निर्देशांक. नीचे की ओर बढ़ता है.

    एलान

    Swift

    var y: Float { get }
  • t

    वह समय जब पॉइंट रिकॉर्ड किया गया, मिलीसेकंड में.

    एलान

    Swift

    var t: NSNumber? { get }
  • उपलब्ध नहीं हैं. इसके बजाय, init(x:y:t:) का इस्तेमाल करें.

  • तर्क के तौर पर दिए गए निर्देशांक इस्तेमाल करके, StrokePoint ऑब्जेक्ट बनाता है.

    दोनों डाइमेंशन के स्केल, आर्बिट्रेरी होते हैं, लेकिन ये एक जैसे होने चाहिए: हॉरिज़ॉन्टल या वर्टिकल तौर पर डिसप्लेसमेंट से जुड़ी दूरी, उपयोगकर्ता को दिखने वाली दूरी के बराबर होनी चाहिए.

    जगह और समय के हिसाब से अलग-अलग ऑरिजिन, तब तक हो सकते हैं, जब तक वे किसी स्याही के हिसाब से एक जैसे हों.

    एलान

    Swift

    init(x: Float, y: Float, t: Int)

    पैरामीटर

    x

    हॉरिज़ॉन्टल निर्देशांक. दाईं ओर बढ़ता है.

    y

    लंबवत निर्देशांक. इसमें नीचे की ओर जाने पर बढ़ोतरी होती है.

    t

    वह समय जब पॉइंट रिकॉर्ड किया गया, मिलीसेकंड में.

  • टाइमस्टैंप के बारे में बताए बिना, तर्क के तौर पर दिए गए निर्देशांक इस्तेमाल करके, StrokePoint ऑब्जेक्ट बनाता है. इस तरीके का इस्तेमाल सिर्फ़ तब किया जाना चाहिए, जब टाइमस्टैंप की जानकारी शामिल करना संभव न हो. ऐसा इसलिए, क्योंकि हो सकता है कि पहचान करने के तरीके की जानकारी सटीक न हो.

    दोनों डाइमेंशन के स्केल, आर्बिट्रेरी होते हैं, लेकिन ये एक जैसे होने चाहिए: हॉरिज़ॉन्टल तौर पर या वर्टिकल तौर पर सेट किए गए स्केल में वही दूरी होनी चाहिए जो उपयोगकर्ता को दिखती है.

    स्पेशल ऑरिजिन तब तक पसंद नहीं किया जा सकता, जब तक वह किसी स्याही के हिसाब से एक जैसा हो.

    एलान

    Swift

    init(x: Float, y: Float)

    पैरामीटर

    x

    हॉरिज़ॉन्टल निर्देशांक. दाईं ओर बढ़ता है.

    y

    वर्टिकल कॉर्डिनेट. इसमें नीचे की ओर जाने पर बढ़ोतरी होती है.