QQuick3DInstancing#

Inheritance diagram of PySide6.QtQuick3D.QQuick3DInstancing

Synopsis#

Functions#

Virtual functions#

Slots#

Signals#

Static functions#

Detailed Description#

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

parentPySide6.QtQuick3D.QQuick3DObject

static PySide6.QtQuick3D.QQuick3DInstancing.calculateTableEntry(position, scale, eulerRotation, color[, customData={}])#
Parameters
Return type

PySide6.QtQuick3D.QQuick3DInstancing.InstanceTableEntry

static PySide6.QtQuick3D.QQuick3DInstancing.calculateTableEntryFromQuaternion(position, scale, rotation, color[, customData={}])#
Parameters
Return type

PySide6.QtQuick3D.QQuick3DInstancing.InstanceTableEntry

PySide6.QtQuick3D.QQuick3DInstancing.depthSortingEnabled()#
Return type

bool

PySide6.QtQuick3D.QQuick3DInstancing.depthSortingEnabledChanged()#
abstract PySide6.QtQuick3D.QQuick3DInstancing.getInstanceBuffer(instanceCount)#
Parameters

instanceCount – int

Return type

PySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DInstancing.hasTransparency()#
Return type

bool

PySide6.QtQuick3D.QQuick3DInstancing.hasTransparencyChanged()#
PySide6.QtQuick3D.QQuick3DInstancing.instanceBuffer(instanceCount)#
Parameters

instanceCount – int

Return type

PySide6.QtCore.QByteArray

PySide6.QtQuick3D.QQuick3DInstancing.instanceColor(index)#
Parameters

index – int

Return type

PySide6.QtGui.QColor

PySide6.QtQuick3D.QQuick3DInstancing.instanceCountOverride()#
Return type

int

PySide6.QtQuick3D.QQuick3DInstancing.instanceCountOverrideChanged()#
PySide6.QtQuick3D.QQuick3DInstancing.instanceCustomData(index)#
Parameters

index – int

Return type

PySide6.QtGui.QVector4D

PySide6.QtQuick3D.QQuick3DInstancing.instanceNodeDirty()#
PySide6.QtQuick3D.QQuick3DInstancing.instancePosition(index)#
Parameters

index – int

Return type

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DInstancing.instanceRotation(index)#
Parameters

index – int

Return type

PySide6.QtGui.QQuaternion

PySide6.QtQuick3D.QQuick3DInstancing.instanceScale(index)#
Parameters

index – int

Return type

PySide6.QtGui.QVector3D

PySide6.QtQuick3D.QQuick3DInstancing.instanceTableChanged()#
PySide6.QtQuick3D.QQuick3DInstancing.markDirty()#
PySide6.QtQuick3D.QQuick3DInstancing.setDepthSortingEnabled(enabled)#
Parameters

enabled – bool

PySide6.QtQuick3D.QQuick3DInstancing.setHasTransparency(hasTransparency)#
Parameters

hasTransparency – bool

PySide6.QtQuick3D.QQuick3DInstancing.setInstanceCountOverride(instanceCountOverride)#
Parameters

instanceCountOverride – int