- class QPickTriangleEvent#
QPickTriangleEvent
类用于存储当选择到三角形时的信息。了解更多...概要#
属性#
方法#
def
__init__()
def
triangleIndex()
def
uvw()
def
vertex1Index()
def
vertex2Index()
def
vertex3Index()
注意
本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单的方式来告诉我们。
详细描述#
当 QPickingSettings::pickMode() 设置为
TrianglePicking
时,QObjectPicker 上的信号将携带一个 QPickTriangleEvent 的实例。这包含所选三角形的详细信息。
注意
在索引渲染的情况下,点索引相对于坐标数组,而不是索引数组。
另请参阅
QPickingSettings
QPickEvent
QObjectPicker
注意
如果使用
from __feature__ import true_property
,则可以直接使用属性;否则通过访问器函数。- property triangleIndexᅟ: int#
指定事件的三角形索引
- 访问函数
- 访问函数
- 属性 vertex1Index: int#
指定三角形中第一个顶点的索引
- 访问函数
- 属性 vertex2Index: int#
指定三角形中第二个顶点的索引
- 访问函数
- 属性 vertex3Index: int#
指定三角形中第三个顶点的索引
- 访问函数
- __init__()#
创建一个新的
QPickEvent
对象。- __init__(position, worldIntersection, localIntersection, distance, triangleIndex, vertex1Index, vertex2Index, vertex3Index)
*
QPickTriangleEvent
使用给定的参数创建一个新的QPickEvent
对象,包括 *position
, *worldIntersection
, *localIntersection
, *distance
, *triangleIndex
, *vertex1Index
, *vertex2Index
和 *vertex3Index
- __init__(position, worldIntersection, localIntersection, distance, triangleIndex, vertex1Index, vertex2Index, vertex3Index, button, buttons, modifiers, uvw)
- triangleIndex()#
- 返回类型:
整数
QPickTriangleEvent::triangleIndex 返回拾取三角形的索引
属性
triangleIndexᅟ
的获取器。返回三维坐标u,v,和w。
属性
uvwᅟ
的获取器。- vertex1Index()#
- 返回类型:
整数
QPickTriangleEvent::vertex1Index 返回拾取三角形的第一个顶点的索引
属性
vertex1Indexᅟ
的获取器。- vertex2Index()#
- 返回类型:
整数
QPickTriangleEvent::vertex2Index 返回拾取三角形的第二个顶点的索引
属性
vertex2Indexᅟ
的获取器。- vertex3Index()#
- 返回类型:
整数
QPickTriangleEvent::vertex3Index 返回拾取三角形的第三个顶点的索引
属性
vertex3Indexᅟ
的获取器。