Qt 5.11 - Qt3DExtras::QSphereGeometry (class)

QSphereGeometry वर्ग




qt

QSphereGeometry वर्ग

( Qt3DExtras::QSphereGeometry )

Qt3DExtras::QSphereGeometry वर्ग 3 डी अंतरिक्ष में एक गोले के निर्माण की अनुमति देता है। * * * * * Qt3DExtras::QSphereGeometry वर्ग QSphereMesh * द्वारा आंतरिक रूप से सबसे अधिक उपयोग किया जाता है, लेकिन इसका उपयोग कस्टम Qt3DRender::QGeometryRenderer उपवर्गों में भी किया जा सकता है। More...

हैडर: #include <Qt3DExtras / QSphereGeometry>
qmake: क्यूटी + = 3 डेक्सट्रैस
जबसे: Qt 5.7
द्वारा त्वरित: SphereGeometry
विरासत में मिली: Qt3DRender::QGeometry

गुण

सार्वजनिक कार्य

QSphereGeometry (Qt3DCore :: QNode * parent = nullptr)
bool generateTangents () कास्ट
Qt3DRender :: QAttribute * indexAttribute () const
Qt3DRender :: QAttribute * normalAttribute () normalAttribute
Qt3DRender :: QAttribute * स्थितिअवधि () कांस्टेबल
नाव radius () कांस्टेबल
पूर्णांक rings () कांस्टेबल
पूर्णांक slices () कांस्टेबल
Qt3DRender :: QAttribute * tangentAttribute () tangentAttribute
Qt3DRender :: QAttribute * texCoordAttribute () texCoordAttribute
शून्य updateIndices ()
शून्य updateVertices ()

सार्वजनिक स्लॉट

शून्य generateTangents (बूल जीन )
शून्य radius (फ्लोट त्रिज्या )
शून्य rings (इंट रिंग )
शून्य slices (इंट स्लाइस )

सिग्नल

शून्य generateTangents
शून्य त्रिज्या (फ्लोट त्रिज्या )
शून्य rings (इंट रिंग )
शून्य slices (इंट स्लाइस )

अतिरिक्त घायल सदस्य

  • 1 सार्वजनिक चर QObject से विरासत में मिला
  • 10 स्थिर सार्वजनिक सदस्यों को QObject से विरासत में मिला
  • 2 संरक्षित कार्य Qt3DCore::QNode से विरासत में Qt3DCore::QNode
  • 9 संरक्षित कार्य QObject से विरासत में QObject
  • 2 सुरक्षित चर QObject से विरासत में QObject

विस्तृत विवरण

* * * *

Qt3DExtras::QSphereGeometry वर्ग 3 डी अंतरिक्ष में एक गोले के निर्माण की अनुमति देता है। * * * * * Qt3DExtras::QSphereGeometry वर्ग QSphereMesh * द्वारा आंतरिक रूप से सबसे अधिक उपयोग किया जाता है, लेकिन इसका उपयोग कस्टम Qt3DRender::QGeometryRenderer उपवर्गों में भी किया जा सकता है।

संपत्ति का प्रलेखन

जनरंग : बूल

स्वचालित स्पर्शरेखा वैक्टर पीढ़ी के ध्वज का मूल्य प्राप्त करता है। स्पर्शरेखा वैक्टर सामान्य वैक्टर के लिए ऑर्थोगोनल हैं।

पहुंच कार्य:

bool जनमत () कास्ट
शून्य सेटगर्नेटटेन्गेंट्स (बूल जीन )

नोटिफ़ायर सिग्नल:

शून्य जेनरेट करें

indexAttribute : Qt3DRender :: QAttribute * const

ज्यामिति सूचकांक विशेषता को धारण करता है।

पहुंच कार्य:

Qt3DRender :: QAttribute * indexAttribute () const

normalAttribute : Qt3DRender :: QAttribute * कास्ट

ज्यामिति को सामान्य गुण प्राप्त करता है।

पहुंच कार्य:

Qt3DRender :: QAttribute * normalAttribute () कांस्टेबल

पोजिशन एट्रिब्यूट : Qt3DRender :: QAttribute * const

ज्योमेट्री पोजीशन की विशेषता बताता है।

पहुंच कार्य:

Qt3DRender :: QAttribute * स्थितिअवधि () कांस्टेबल

त्रिज्या : नाव

गोले की त्रिज्या को पकड़ता है।

पहुंच कार्य:

नाव त्रिज्या () कांस्टेबल
शून्य सेटरीडियस (फ्लोट त्रिज्या )

नोटिफ़ायर सिग्नल:

शून्य त्रिज्या (फ्लोट त्रिज्या )

अंगूठियां : int

गोले में छल्लों की संख्या बढ़ाता है।

पहुंच कार्य:

पूर्णांक छल्ले () कांस्टेबल
शून्य सेटिंग्स (इंट रिंग )

नोटिफ़ायर सिग्नल:

शून्य छल्लेदार (इंट रिंग )

स्लाइस : int

स्लाइस की संख्या को गोले में रखता है।

पहुंच कार्य:

पूर्णांक स्लाइस () कांस्टेबल
शून्य सेटस्लाइज़ (इंट स्लाइस )

नोटिफ़ायर सिग्नल:

शून्य स्लाइसचेंज (इंट स्लाइस )

स्पर्शरेखा : Qt3DRender :: QAttribute * const

ज्यामिति स्पर्शरेखा विशेषता रखती है।

पहुंच कार्य:

Qt3DRender :: QAttribute * स्पर्शज्योतिष () कांस्टेबल

टेक्सकॉर्डआर्ट श्रद्धांजलि : Qt3DRender :: QAttribute * const

ज्यामिति की बनावट समन्वय गुण को धारण करती है।

पहुंच कार्य:

Qt3DRender :: QAttribute * टेक्सकोआर्ड एट्रिब्यूट () कांस्टेबल

सदस्य समारोह प्रलेखन

QSphereGeometry :: QSphereGeometry ( Qt3DCore :: QNode * parent = ntptr)

माता-पिता के साथ एक नया Qt3DExtras::QSphereGeometry निर्माण करता है।

शून्य QSphereGeometry :: updateIndices ()

छल्ले और स्लाइस गुणों के आधार पर सूचकांक को अपडेट करता है।

शून्य QSphereGeometry :: updateVertices ()

छल्ले, स्लाइस और त्रिज्या गुणों के आधार पर कोने को अपडेट करता है