GMTCMutablePolylineStyleOptions क्लास रेफ़रंस

GMTCMutablePolylineStyleOptions क्लास रेफ़रंस

खास जानकारी

बदला जा सकने वाला डेटा ऑब्जेक्ट, जिसमें पॉलीलाइन कस्टमाइज़ेशन प्रॉपर्टी सेव की गई हैं.

GMTCPolylineStyleOptions को इनहेरिट करता है.

सार्वजनिक सदस्य के फ़ंक्शन

(void) - setTrafficColorForSpeed:color:
 दिए गए स्पीड टाइप के लिए कलर सेट करता है.
(यूज़र इंटरफ़ेस का रंग *)- trafficColorForSpeed:
 दिए गए स्पीड टाइप के लिए कलर दिखाता है.
(इंस्टेंस टाइप)- init
 ऑब्जेक्ट को डिफ़ॉल्ट वैल्यू के साथ शुरू करता है: `स्ट्रोकwidth:2.0f`, `स्ट्रोकColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `isTrafficEnabled:NO`.

प्रॉपर्टी

सीजीफ़्लोटstrokeWidth
 स्क्रीन पॉइंट में लाइन स्ट्रोक की चौड़ाई.
यूज़र इंटरफ़ेस (यूआई) का रंग * strokeColor
 इसका इस्तेमाल पॉलीलाइन के एक या एक से ज़्यादा सेगमेंट का रंग बताने के लिए किया जाता है.
बूलisVisible
 बूलियन, जो तय करता है कि पॉलीलाइन कितना दिखेगा.
int32_t zIndex
 वह वैल्यू जो पॉलीलाइन का z इंडेक्स तय करती है.
बूलisGeodesic
 यह बताता है कि क्या पॉलीलाइन के खंडों को मरकेटर प्रोजेक्शन पर सीधी रेखाओं के बजाय, जियोडिसिक के तौर पर बनाया जाना चाहिए.
बूलisTrafficEnabled
 बूलियन, जो ट्रैफ़िक पॉलीलाइन की विज़िबिलिटी तय करता है.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

- (शून्य) settrafficColorForSpeed: (GMTSSpeedType) speedType
रंग: (nullable UIColor *)  color

दिए गए स्पीड टाइप के लिए कलर सेट करता है.

अगर रंग NULL पर सेट है, तो स्पीड टाइप के लिए डिफ़ॉल्ट कलर का इस्तेमाल किया जाता है.

पैरामीटर:
speedTypeवह स्पीड टाइप जिस पर रंग लागू करना है.
रंगस्पीड टाइप पर लागू किया जाने वाला रंग.
- (UIColor *) trafficColorForSpeed: (GMTSSpeedType) speedType

दिए गए स्पीड टाइप के लिए कलर दिखाता है.

सामान लौटाना:
अगर ट्रैफ़िक चालू है और कोई रंग सेट नहीं है, तो दी गई स्पीड के लिए डिफ़ॉल्ट रंग दिखाता है. ट्रैफ़िक चालू न होने पर, डिफ़ॉल्ट स्ट्रोक कलर दिखाता है.
- (instancetype) init

ऑब्जेक्ट को डिफ़ॉल्ट वैल्यू के साथ शुरू करता है: `स्ट्रोकwidth:2.0f`, `स्ट्रोकColor:[UIColor blueColor]`, `isvisible:YES`, `zIndex:10`, `isGeodesic:NO`, `istrafficEnabled:NO`.


प्रॉपर्टी से जुड़े दस्तावेज़

- (CGFloat) strokeWidth [read, write, assign]

स्क्रीन पॉइंट में लाइन स्ट्रोक की चौड़ाई.

अगर यहां कोई अमान्य वैल्यू (0.0f से कम) सेट की जाती है, तो उसे 2.0f की डिफ़ॉल्ट वैल्यू पर सेट कर दिया जाएगा.

GMTCPolylineStyleOptions लागू करता है.

- (UIColor*) strokeColor [read, write, copy]

इसका इस्तेमाल पॉलीलाइन के एक या एक से ज़्यादा सेगमेंट का रंग बताने के लिए किया जाता है.

अगर नीति को NULL पर सेट किया जाता है, तो यह [UIColor BlueColor] की डिफ़ॉल्ट वैल्यू पर सेट हो जाएगा.

GMTCPolylineStyleOptions लागू करता है.

- (BOOL) isVisible [read, write, assign]

बूलियन, जो तय करता है कि पॉलीलाइन कितना दिखेगा.

डिफ़ॉल्ट तौर पर, यह 'हां' पर सेट होती है.

GMTCPolylineStyleOptions लागू करता है.

- (int32_t) zIndex [read, write, assign]

वह वैल्यू जो पॉलीलाइन का z इंडेक्स तय करती है.

डिफ़ॉल्ट वैल्यू 10 होती है.

GMTCPolylineStyleOptions लागू करता है.

- (BOOL) isGeodesic [read, write, assign]

यह बताता है कि क्या पॉलीलाइन के खंडों को मरकेटर प्रोजेक्शन पर सीधी रेखाओं के बजाय, जियोडिसिक के तौर पर बनाया जाना चाहिए.

GMTCPolylineStyleOptions लागू करता है.

- (BOOL) isTrafficEnabled [read, write, assign]

बूलियन, जो ट्रैफ़िक पॉलीलाइन की विज़िबिलिटी तय करता है.

डिफ़ॉल्ट तौर पर, यह 'नहीं' पर सेट होती है.

GMTCPolylineStyleOptions लागू करता है.