QCustom3DItem#

Inheritance diagram of PySide6.QtGraphs.QCustom3DItem

Inherited by: QCustom3DVolume, QCustom3DLabel

Synopsis#

Properties#

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.QtGraphs.QCustom3DItem([parent=None])#

PySide6.QtGraphs.QCustom3DItem(meshFile, position, scaling, rotation, texture[, parent=None])

Parameters:

Note

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

property PᅟySide6.QtGraphs.QCustom3DItem.meshFile: str#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.position: PySide6.QtGui.QVector3D#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.positionAbsolute: bool#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.rotation: PySide6.QtGui.QQuaternion#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.scaling: PySide6.QtGui.QVector3D#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.scalingAbsolute: bool#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.shadowCasting: bool#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.textureFile: str#
Access functions:
property PᅟySide6.QtGraphs.QCustom3DItem.visible: bool#
Access functions:
PySide6.QtGraphs.QCustom3DItem.isPositionAbsolute()#
Return type:

bool

Getter of property positionAbsolute .

PySide6.QtGraphs.QCustom3DItem.isScalingAbsolute()#
Return type:

bool

Getter of property scalingAbsolute .

PySide6.QtGraphs.QCustom3DItem.isShadowCasting()#
Return type:

bool

Getter of property shadowCasting .

PySide6.QtGraphs.QCustom3DItem.isVisible()#
Return type:

bool

Getter of property visible .

PySide6.QtGraphs.QCustom3DItem.meshFile()#
Return type:

str

Getter of property meshFile .

PySide6.QtGraphs.QCustom3DItem.meshFileChanged(meshFile)#
Parameters:

meshFile – str

Notification signal of property meshFile .

PySide6.QtGraphs.QCustom3DItem.needUpdate()#
PySide6.QtGraphs.QCustom3DItem.position()#
Return type:

PySide6.QtGui.QVector3D

Getter of property position .

PySide6.QtGraphs.QCustom3DItem.positionAbsoluteChanged(positionAbsolute)#
Parameters:

positionAbsolute – bool

Notification signal of property positionAbsolute .

PySide6.QtGraphs.QCustom3DItem.positionChanged(position)#
Parameters:

positionPySide6.QtGui.QVector3D

Notification signal of property position .

PySide6.QtGraphs.QCustom3DItem.rotation()#
Return type:

PySide6.QtGui.QQuaternion

Getter of property rotation .

PySide6.QtGraphs.QCustom3DItem.rotationChanged(rotation)#
Parameters:

rotationPySide6.QtGui.QQuaternion

Notification signal of property rotation .

PySide6.QtGraphs.QCustom3DItem.scaling()#
Return type:

PySide6.QtGui.QVector3D

Getter of property scaling .

PySide6.QtGraphs.QCustom3DItem.scalingAbsoluteChanged(scalingAbsolute)#
Parameters:

scalingAbsolute – bool

Notification signal of property scalingAbsolute .

PySide6.QtGraphs.QCustom3DItem.scalingChanged(scaling)#
Parameters:

scalingPySide6.QtGui.QVector3D

Notification signal of property scaling .

PySide6.QtGraphs.QCustom3DItem.setMeshFile(meshFile)#
Parameters:

meshFile – str

Setter of property meshFile .

PySide6.QtGraphs.QCustom3DItem.setPosition(position)#
Parameters:

positionPySide6.QtGui.QVector3D

Setter of property position .

PySide6.QtGraphs.QCustom3DItem.setPositionAbsolute(positionAbsolute)#
Parameters:

positionAbsolute – bool

Setter of property positionAbsolute .

PySide6.QtGraphs.QCustom3DItem.setRotation(rotation)#
Parameters:

rotationPySide6.QtGui.QQuaternion

Setter of property rotation .

PySide6.QtGraphs.QCustom3DItem.setRotationAxisAndAngle(axis, angle)#
Parameters:
PySide6.QtGraphs.QCustom3DItem.setScaling(scaling)#
Parameters:

scalingPySide6.QtGui.QVector3D

Setter of property scaling .

PySide6.QtGraphs.QCustom3DItem.setScalingAbsolute(scalingAbsolute)#
Parameters:

scalingAbsolute – bool

Setter of property scalingAbsolute .

PySide6.QtGraphs.QCustom3DItem.setShadowCasting(enabled)#
Parameters:

enabled – bool

Setter of property shadowCasting .

PySide6.QtGraphs.QCustom3DItem.setTextureFile(textureFile)#
Parameters:

textureFile – str

Setter of property textureFile .

PySide6.QtGraphs.QCustom3DItem.setTextureImage(textureImage)#
Parameters:

textureImagePySide6.QtGui.QImage

PySide6.QtGraphs.QCustom3DItem.setVisible(visible)#
Parameters:

visible – bool

Setter of property visible .

PySide6.QtGraphs.QCustom3DItem.shadowCastingChanged(shadowCasting)#
Parameters:

shadowCasting – bool

Notification signal of property shadowCasting .

PySide6.QtGraphs.QCustom3DItem.textureFile()#
Return type:

str

Getter of property textureFile .

PySide6.QtGraphs.QCustom3DItem.textureFileChanged(textureFile)#
Parameters:

textureFile – str

Notification signal of property textureFile .

PySide6.QtGraphs.QCustom3DItem.visibleChanged(visible)#
Parameters:

visible – bool

Notification signal of property visible .