QQuick3DInstancing#

Inheritance diagram of PySide6.QtQuick3D.QQuick3DInstancing

Synopsis#

Properties#

Functions#

Virtual functions#

Slots#

Signals#

Static functions#

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.QQuick3DInstancing([parent=None])#
Parameters:

parentPySide6.QtQuick3D.QQuick3DObject

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property PᅟySide6.QtQuick3D.QQuick3DInstancing.depthSortingEnabled: bool#
Access functions:
property PᅟySide6.QtQuick3D.QQuick3DInstancing.hasTransparency: bool#
Access functions:
property PᅟySide6.QtQuick3D.QQuick3DInstancing.instanceCountOverride: int#
Access functions:
PySide6.QtQuick3D.QQuick3DInstancing.QmlIsUncreatable#
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

Getter of property depthSortingEnabled .

PySide6.QtQuick3D.QQuick3DInstancing.depthSortingEnabledChanged()#

Notification signal of property depthSortingEnabled .

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

instanceCount – int

Return type:

PySide6.QtCore.QByteArray

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

bool

Getter of property hasTransparency .

PySide6.QtQuick3D.QQuick3DInstancing.hasTransparencyChanged()#

Notification signal of property hasTransparency .

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

Getter of property instanceCountOverride .

PySide6.QtQuick3D.QQuick3DInstancing.instanceCountOverrideChanged()#

Notification signal of property instanceCountOverride .

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

Setter of property depthSortingEnabled .

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

hasTransparency – bool

Setter of property hasTransparency .

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

instanceCountOverride – int

Setter of property instanceCountOverride .