QPickingSettings Class
(Qt3DRender::QPickingSettings)The QPickingSettings class specifies the current framegraph to be used by the renderer and specifies whether rendering is always active or updated only on changes. More...
Header: | #include <QPickingSettings> |
qmake: | QT += 3drender |
Since: | Qt 5.7 |
Inherits: | Qt3DCore::QNode |
Public Types
enum | PickMethod { BoundingVolumePicking, TrianglePicking } |
enum | PickResultMode { NearestPick, AllPicks } |
Properties
- pickMethod : PickMethod
- pickResultMode : PickResultMode
- 2 properties inherited from Qt3DCore::QNode
Public Functions
QPickingSettings(Qt3DCore::QNode *parent = nullptr) | |
PickMethod | pickMethod() const |
PickResultMode | pickResultMode() const |
- 6 public functions inherited from Qt3DCore::QNode
Public Slots
void | setPickMethod(PickMethod pickMethod) |
void | setPickResultMode(PickResultMode pickResultMode) |
- 2 public slots inherited from Qt3DCore::QNode
Signals
void | pickMethodChanged(QPickingSettings::PickMethod pickMethod) |
void | pickResultModeChanged(QPickingSettings::PickResultMode pickResult) |
- 3 signals inherited from Qt3DCore::QNode
Additional Inherited Members
- 2 protected functions inherited from Qt3DCore::QNode
Detailed Description
The QPickingSettings class specifies the current framegraph to be used by the renderer and specifies whether rendering is always active or updated only on changes.
Member Type Documentation
enum QPickingSettings::PickMethod
Specifies which parameters of Qt3DRender::QPickingSettings are used.
Constant | Value |
---|---|
Qt3DRender::QPickingSettings::BoundingVolumePicking | 0 |
Qt3DRender::QPickingSettings::TrianglePicking | 1 |
enum QPickingSettings::PickResultMode
Specifies which parameters of Qt3DRender::PickResultMode are used.
Constant | Value |
---|---|
Qt3DRender::QPickingSettings::NearestPick | 0 |
Qt3DRender::QPickingSettings::AllPicks | 1 |
Property Documentation
pickMethod : PickMethod
Access functions:
PickMethod | pickMethod() const |
void | setPickMethod(PickMethod pickMethod) |
Notifier signal:
void | pickMethodChanged(QPickingSettings::PickMethod pickMethod) |
pickResultMode : PickResultMode
Access functions:
PickResultMode | pickResultMode() const |
void | setPickResultMode(PickResultMode pickResultMode) |
Notifier signal:
void | pickResultModeChanged(QPickingSettings::PickResultMode pickResult) |
Member Function Documentation
QPickingSettings::QPickingSettings(Qt3DCore::QNode *parent = nullptr)
The constructor creates a new Qt3DRender::QPickingSettings instance with the specified parent. parent
PickMethod QPickingSettings::pickMethod() const
Returns the current pick method.
Note: Getter function for property pickMethod.
See also setPickMethod().
PickResultMode QPickingSettings::pickResultMode() const
Returns the current pick result mode.
Note: Getter function for property pickResultMode.
See also setPickResultMode().
[slot]
void QPickingSettings::setPickMethod(PickMethod pickMethod)
Sets the pick method to pickMethod pickMethod
Note: Setter function for property pickMethod.
See also pickMethod().
[slot]
void QPickingSettings::setPickResultMode(PickResultMode pickResultMode)
Sets the pick result mode to pickResultMode pickResultMode
Note: Setter function for property pickResultMode.
See also pickResultMode().