Matplotlib 2.1 - axis.XAxis.set_picker

matplotlib.axis.XAxis.set_picker




matplotlib
XAxis.set_picker(picker)

इस कलाकार द्वारा उपयोग किए जाने के लिए ईपीएसलॉन सेट करें

पिकर निम्न में से एक हो सकता है:

  • कोई नहीं : इस कलाकार के लिए पिकिंग अक्षम है (डिफ़ॉल्ट)
  • एक बुलियन: यदि सही है तो पिकिंग सक्षम हो जाएगी और कलाकार घटना पर माउस ईवेंट होने पर कलाकार एक पिक इवेंट फायर करेगा
  • एक फ्लोट: यदि पिकर एक संख्या है तो इसे अंक में एक ईपीएसलॉन सहिष्णुता के रूप में व्याख्या किया जाता है और यदि कलाकार माउस ईवेंट के ईपीएसलॉन के भीतर होता है तो कलाकार किसी ईवेंट को बंद कर देगा। लाइनों और पैच संग्रह जैसे कुछ कलाकारों के लिए, कलाकार उत्पन्न होने वाली पिक इवेंट को अतिरिक्त डेटा प्रदान कर सकता है, उदाहरण के लिए, पिक इवेंट के ईपीएसलॉन के भीतर डेटा के सूचकांक
  • एक समारोह: यदि पिकर कॉल करने योग्य है, तो यह एक उपयोगकर्ता द्वारा प्रदान किया गया फ़ंक्शन है जो यह निर्धारित करता है कि कलाकार माउस ईवेंट द्वारा मारा जाता है या नहीं:

    hit, props = picker(artist, mouseevent)
    

    हिट टेस्ट निर्धारित करने के लिए। यदि माउस ईवेंट कलाकार पर है, तो वापसी हिट = ट्रू और प्रोप्स उन गुणों का एक शब्दकोश है जिन्हें आप PickEvent विशेषताओं में जोड़ना चाहते हैं।

स्वीकृति: [कोई नहीं | फ्लोट | बूलियन | कॉल करने योग्य]