QPickTriangleEvent Class
(Qt3DRender::QPickTriangleEvent)The QPickTriangleEvent class holds information when a triangle is picked More...
Header: | #include <QPickTriangleEvent> |
qmake: | QT += 3drender |
Since: | Qt 5.7 |
Instantiated By: | PickTriangleEvent |
Inherits: | Qt3DRender::QPickEvent |
Properties
- triangleIndex : const uint
- vertex1Index : const uint
- vertex2Index : const uint
- vertex3Index : const uint
- 8 properties inherited from Qt3DRender::QPickEvent
Public Functions
QPickTriangleEvent() | |
QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index) | |
QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index, Buttons button, int buttons, int modifiers) | |
uint | triangleIndex() const |
uint | vertex1Index() const |
uint | vertex2Index() const |
uint | vertex3Index() const |
- 8 public functions inherited from Qt3DRender::QPickEvent
Additional Inherited Members
- 1 public slot inherited from Qt3DRender::QPickEvent
- 1 signal inherited from Qt3DRender::QPickEvent
Detailed Description
The QPickTriangleEvent class holds information when a triangle is picked
See also QPickEvent.
Property Documentation
triangleIndex : const uint
Specifies the triangle index of the event
Access functions:
uint | triangleIndex() const |
vertex1Index : const uint
Specifies the vertex 1 index of the event
Access functions:
uint | vertex1Index() const |
vertex2Index : const uint
Specifies the vertex 2 index of the event
Access functions:
uint | vertex2Index() const |
vertex3Index : const uint
Specifies the vertex 3 index of the event
Access functions:
uint | vertex3Index() const |
Member Function Documentation
QPickTriangleEvent::QPickTriangleEvent()
Constructs a new QPickEvent.
QPickTriangleEvent::QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index)
QPickTriangleEvent::QPickTriangleEvent Constructs a new QPickEvent with the given parameters position, intersection, localIntersection, distance, triangleIndex, vertex1Index, vertex2Index and vertex3Index
QPickTriangleEvent::QPickTriangleEvent(const QPointF &position, const QVector3D &worldIntersection, const QVector3D &localIntersection, float distance, uint triangleIndex, uint vertex1Index, uint vertex2Index, uint vertex3Index, Buttons button, int buttons, int modifiers)
Default constructs an instance of QPickTriangleEvent.
uint QPickTriangleEvent::triangleIndex() const
QPickTriangleEvent::triangleIndex Returns the index of the picked triangle
Note: Getter function for property triangleIndex.
uint QPickTriangleEvent::vertex1Index() const
QPickTriangleEvent::vertex1Index Returns the index of the first point of the picked triangle
Note: Getter function for property vertex1Index.
uint QPickTriangleEvent::vertex2Index() const
QPickTriangleEvent::vertex2Index Returns the index of the second point of the picked triangle
Note: Getter function for property vertex2Index.
uint QPickTriangleEvent::vertex3Index() const
QPickTriangleEvent::vertex3Index \returns
index of third point of picked triangle
Note: Getter function for property vertex3Index.