PySide6.QtQuick.QSGBasicGeometryNode¶
- class QSGBasicGeometryNode¶
QSGBasicGeometryNode类作为基于几何的节点的基类。更多…继承自:
QSGGeometryNode,QSGSimpleTextureNode,QSGSimpleRectNode,QSGRectangleNode,QSGNinePatchNode,QSGImageNode,QSGClipNode概要¶
方法¶
def
__init__()def
clipList()def
geometry()def
matrix()def
setGeometry()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QSGBasicGeometryNode类不应单独使用。它仅封装了QSGGeometryNode和QSGClipNode类之间的共享功能。注意
所有带有QSG前缀的类应仅在场景图的渲染线程上使用。有关更多信息,请参见场景图和渲染。
- clipList()¶
- Return type:
- geometry()¶
- Return type:
返回此节点的几何形状。
几何图形默认为空。
- matrix()¶
- Return type:
- setGeometry(geometry)¶
- Parameters:
几何 –
QSGGeometry
将此节点的几何形状设置为
geometry。如果节点设置了标志
OwnsGeometry,它也会删除它指向的几何对象。默认情况下不设置此标志。如果几何体被更改而没有再次调用setGeometry(),用户还必须使用
markDirty()将几何体标记为脏。另请参阅
- setRendererClipList(c)¶
- Parameters:
c –
QSGClipNode
- setRendererMatrix(m)¶
- Parameters:
m –
QMatrix4x4