Qt3DRender::QPickTriangleEvent Class
class Qt3DRender::QPickTriangleEventLa clase QPickTriangleEvent contiene información cuando un triángulo es elegido. Más...
| Cabecera: | #include <QPickTriangleEvent> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender)target_link_libraries(mytarget PRIVATE Qt6::3drender) |
| qmake: | QT += 3drender |
| En QML: | PickTriangleEvent |
| Hereda: | Qt3DRender::QPickEvent |
| Status: | Obsoleto |
Propiedades
|
|
Funciones públicas
| QPickTriangleEvent() | |
| QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index) | |
| uint | triangleIndex() const |
| QVector3D | uvw() const |
| uint | vertex1Index() const |
| uint | vertex2Index() const |
| uint | vertex3Index() const |
Descripción Detallada
Cuando QPickingSettings::pickMode() se establece en QPickingSettings::TrianglePicking, las señales en QObjectPicker llevarán una instancia de QPickTriangleEvent.
Contiene los detalles del triángulo que se ha elegido.
Nota: En el caso de renderizado indexado, los índices de los puntos son relativos a la matriz de coordenadas, no a la matriz de índices.
Véase también QPickingSettings, QPickEvent, y QObjectPicker.
Documentación de propiedades
[read-only] triangleIndex : const uint
Especifica el índice triangular del evento
Funciones de acceso:
| uint | triangleIndex() const |
[read-only] uvw : const QVector3D
Funciones de acceso:
| QVector3D | uvw() const |
[read-only] vertex1Index : const uint
Indica el índice del primer vértice del triángulo
Funciones de acceso:
| uint | vertex1Index() const |
[read-only] vertex2Index : const uint
Indica el índice del segundo vértice del triángulo
Funciones de acceso:
| uint | vertex2Index() const |
[read-only] vertex3Index : const uint
Indica el índice del tercer vértice del triángulo
Funciones de acceso:
| uint | vertex3Index() const |
Documentación de funciones miembro
QPickTriangleEvent::QPickTriangleEvent()
Construye un nuevo QPickEvent.
QPickTriangleEvent::QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index)
*
QPickTriangleEvent::QPickTriangleEvent Construye un nuevo QPickEvent con los parámetros dados * position, * worldIntersection, * localIntersection, * distance, * triangleIndex, * vertex1Index, * vertex2Index y * vertex3Index
uint QPickTriangleEvent::triangleIndex() const
QPickTriangleEvent::triangleIndex Devuelve el índice del triángulo elegido
Nota: Función Getter para la propiedad triangleIndex.
QVector3D QPickTriangleEvent::uvw() const
Devuelve las coordenadas 3D u,v, y w.
Nota: Función Getter para la propiedad uvw.
uint QPickTriangleEvent::vertex1Index() const
QPickTriangleEvent::vertex1Index Devuelve el índice del primer punto del triángulo elegido.
Nota: Función Getter para la propiedad vertex1Index.
uint QPickTriangleEvent::vertex2Index() const
QPickTriangleEvent::vertex2Index Devuelve el índice del segundo punto del triángulo elegido.
Nota: Función Getter para la propiedad vertex2Index.
uint QPickTriangleEvent::vertex3Index() const
QPickTriangleEvent::vertex3Index Devuelve el índice del tercer punto del triángulo elegido
Nota: Función Getter para la propiedad vertex3Index.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.