Qt 5.11 - Qt3DExtras::QCuboidGeometry (class)

QCuboidGeometry क्लास




qt

QCuboidGeometry क्लास

( Qt3DExtras::QCuboidGeometry )

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

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

गुण

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

QCuboidGeometry (Qt3DCore :: QNode * parent = nullptr)
Qt3DRender :: QAttribute * indexAttribute () const
Qt3DRender :: QAttribute * normalAttribute () normalAttribute
Qt3DRender :: QAttribute * स्थितिअवधि () कांस्टेबल
Qt3DRender :: QAttribute * tangentAttribute () tangentAttribute
Qt3DRender :: QAttribute * texCoordAttribute () texCoordAttribute
शून्य updateIndices ()
शून्य updateVertices ()
नाव xExtent () const
QSize xyMeshResolution () xyMeshResolution
QSize xzMeshResolution () xzMeshResolution
नाव yExtent () const
QSize yzMeshResolution () yzMeshResolution
नाव zExtent () const

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

शून्य xExtent (फ्लोट xExtent )
शून्य xyMeshResolution (const QSize और संकल्प )
शून्य xzMeshResolution (const QSize और संकल्प )
शून्य yExtent
शून्य yzMeshResolution (const QSize और संकल्प )
शून्य zExtent (फ्लोट ज़ेक्ज़ेंट )

सिग्नल

शून्य xExtent (फ्लोट xExtent )
शून्य xyMeshResolution (const QSize & xyMeshResolution )
शून्य xzMeshResolution (const QSize & xzMeshResolution )
शून्य yExtent (फ्लोट yExtent )
शून्य yzMeshResolution (const QSize & yzMeshResolution )
शून्य zExtent (फ्लोट zExtent )

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

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

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

* * * *

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

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

indexAttribute : Qt3DRender :: QAttribute * const

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

पहुंच कार्य:

Qt3DRender :: QAttribute * indexAttribute () const

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

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

पहुंच कार्य:

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

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

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

पहुंच कार्य:

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

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

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

पहुंच कार्य:

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

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

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

पहुंच कार्य:

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

xExtent : फ्लोट

ज्यामिति की x सीमा को पकड़ता है।

पहुंच कार्य:

नाव xExtent () const
शून्य setXExtent (फ्लोट xExtent )

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

शून्य xExtentChanged (फ्लोट xExtent )

xyMeshResolution : QSize

Xy रिज़ॉल्यूशन को रखता है। इस गुण की चौड़ाई और ऊंचाई मान जाल के xy चेहरों के लिए उत्पन्न वर्टिकल की संख्या को निर्दिष्ट करते हैं।

पहुंच कार्य:

QSize xyMeshResolution () कांस्टेबल
शून्य setXYMeshResolution (const QSize और संकल्प )

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

शून्य xyMeshResolutionChanged (const QSize & xyMeshResolution )

xzMeshResolution : QSize

Xz रिज़ॉल्यूशन को पकड़ता है। इस गुण की चौड़ाई और ऊंचाई मान जाल के xz चेहरों के लिए उत्पन्न वर्टिकल की संख्या को निर्दिष्ट करते हैं।

पहुंच कार्य:

QSize xzMeshResolution () कांस्टेबल
शून्य setXZMeshResolution (const QSize और संकल्प )

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

शून्य xzMeshResolutionChanged (const QSize & xzMeshResolution )

yExtent : फ्लोट

ज्यामिति की y सीमा को पकड़ता है।

पहुंच कार्य:

नाव yExtent () const
शून्य समुच्चय

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

शून्य yExtentChanged (फ्लोट yExtent )

yzMeshResolution : QSize

Yz रिज़ॉल्यूशन को रखता है। इस संपत्ति की चौड़ाई और ऊंचाई मान जाल के yz चेहरों के लिए उत्पन्न वर्टिकल की संख्या को निर्दिष्ट करते हैं।

पहुंच कार्य:

QSize yzMeshResolution () कांस्टेबल
शून्य setYZMeshResolution (const QSize और संकल्प )

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

शून्य yzMeshResolutionChanged (const QSize & yzMeshResolution )

zExtent : फ्लोट

ज्योमेट्री की z हद तक पकड़ता है।

पहुंच कार्य:

नाव zExtent () const
शून्य सेटजैक्स्टेंट (फ्लोट ज़ेक्ज़ेंट )

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

शून्य zExtentChanged (फ्लोट zExtent )

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

QCuboidGeometry :: QCuboidGeometry ( Qt3DCore :: QNode * parent = nullptr)

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

शून्य QCuboidGeometry :: updateIndices ()

जाली प्रस्तावों के आधार पर सूचकांक को अद्यतन करता है।

शून्य QCuboidGeometry :: updateVertices ()

मेष प्रस्तावों के आधार पर वर्टिकल अपडेट करता है।