QQuick3DGeometry#

Inheritance diagram of PySide6.QtQuick3D.QQuick3DGeometry

Synopsis#

Functions#

Signals#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description#

class PySide6.QtQuick3D.QQuick3DGeometry([parent=None])#
Parameters:

parentPySide6.QtQuick3D.QQuick3DObject

PySide6.QtQuick3D.QQuick3DGeometry.QmlIsUncreatable#
PySide6.QtQuick3D.QQuick3DGeometry.PrimitiveType#
PySide6.QtQuick3D.QQuick3DGeometry.addAttribute(att)#
Parameters:

attPySide6.QtQuick3D.QQuick3DGeometry.Attribute

PySide6.QtQuick3D.QQuick3DGeometry.addAttribute(semantic, offset, componentType)
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.addSubset(offset, count, boundsMin, boundsMax[, name={}])#
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.addTargetAttribute(att)#
Parameters:

attPySide6.QtQuick3D.QQuick3DGeometry.TargetAttribute

PySide6.QtQuick3D.QQuick3DGeometry.addTargetAttribute(targetId, semantic, offset[, stride=0])
Parameters:
  • targetId – int

  • semanticSemantic

  • offset – int

  • stride – int

PySide6.QtQuick3D.QQuick3DGeometry.attribute(index)#
Parameters:

index – int

Return type:

PySide6.QtQuick3D.QQuick3DGeometry.Attribute

PySide6.QtQuick3D.QQuick3DGeometry.attributeCount()#
Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.boundsMax()#
Return type:

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DGeometry.boundsMin()#
Return type:

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DGeometry.clear()#
PySide6.QtQuick3D.QQuick3DGeometry.geometryNodeDirty()#
PySide6.QtQuick3D.QQuick3DGeometry.indexData()#
Return type:

PySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DGeometry.primitiveType()#
Return type:

PrimitiveType

PySide6.QtQuick3D.QQuick3DGeometry.setBounds(min, max)#
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.setIndexData(data)#
Parameters:

dataPySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DGeometry.setIndexData(offset, data)
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.setPrimitiveType(type)#
Parameters:

typePrimitiveType

PySide6.QtQuick3D.QQuick3DGeometry.setStride(stride)#
Parameters:

stride – int

PySide6.QtQuick3D.QQuick3DGeometry.setTargetData(data)#
Parameters:

dataPySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DGeometry.setTargetData(offset, data)
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.setVertexData(data)#
Parameters:

dataPySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DGeometry.setVertexData(offset, data)
Parameters:
PySide6.QtQuick3D.QQuick3DGeometry.stride()#
Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.subsetBoundsMax(subset)#
Parameters:

subset – int

Return type:

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DGeometry.subsetBoundsMin(subset)#
Parameters:

subset – int

Return type:

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DGeometry.subsetCount()#
Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.subsetCount(subset)
Parameters:

subset – int

Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.subsetName(subset)#
Parameters:

subset – int

Return type:

str

PySide6.QtQuick3D.QQuick3DGeometry.subsetOffset(subset)#
Parameters:

subset – int

Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.targetAttribute(index)#
Parameters:

index – int

Return type:

PySide6.QtQuick3D.QQuick3DGeometry.TargetAttribute

PySide6.QtQuick3D.QQuick3DGeometry.targetAttributeCount()#
Return type:

int

PySide6.QtQuick3D.QQuick3DGeometry.targetData()#
Return type:

PySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DGeometry.vertexData()#
Return type:

PySide6.QtCore.QByteArray