2011-03-21 11 views
6

क्या एंड्रॉइड में एक अंतर्निर्मित कक्षा है जो 2 डी वेक्टर का प्रतिनिधित्व करती है? मैं जैसे 2 डी वैक्टर, पर कुछ बुनियादी संचालन करने की जरूरत है: एंड्रॉइड में वेक्टर 2 डी क्लास

  • सामान्यीकरण
    • जोड़/घटाव
    • डॉट उत्पाद
    • अदिश गुणन मैं जानता हूँ कि मैं लिख सकता है मेरी अपनी कक्षा, लेकिन अगर एक अंतर्निर्मित कक्षा थी तो यह अधिक सुरुचिपूर्ण और तेज होगा।

    उत्तर

    6

    मुझे नहीं लगता कि कोई मौजूद है। जब मुझे इसकी ज़रूरत थी तो मैंने तुरंत देखा और मुझे एक नहीं देखा और अपना खुद का किया। गति के संदर्भ में आपको यह तय करने की आवश्यकता होगी कि डेटा को निश्चित बिंदु या फ़्लोटिंग पॉइंट के रूप में प्रस्तुत करना है, जो आर्किटेक्चर पर निर्भर करेगा और आप उनके साथ क्या करने जा रहे थे।

    3

    PointF मूल कार्यक्षमता वाला वर्ग है, लेकिन आपको अपनी अधिकांश विधियों को स्वयं जोड़ना होगा।