PickBoundingVolumeJob Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | PickBoundingVolumeJob

Qt 5.6.2 Reference Documentation

# PickBoundingVolumeJob Class

(Qt3DRender::Render::PickBoundingVolumeJob)

Inherits: | Qt3DCore::QAspectJob

- List of all members, including inherited members

## Public Functions

| PickBoundingVolumeJob(Renderer *renderer)
void | setRoot(Entity *root)

- 4 public functions inherited from Qt3DCore::QAspectJob

## Static Public Members

Qt3DCore::QRay3D | intersectionRay(const QPoint &pos, const QMatrix4x4 &viewMatrix, const QMatrix4x4 &projectionMatrix, const QRect &viewport)

## Reimplemented Protected Functions

virtual void | run()

## Member Function Documentation

### PickBoundingVolumeJob::PickBoundingVolumeJob(Renderer *renderer)

Default constructs an instance of PickBoundingVolumeJob.

### `[static]` Qt3DCore::QRay3D PickBoundingVolumeJob::intersectionRay(const QPoint &pos, const QMatrix4x4 &viewMatrix, const QMatrix4x4 &projectionMatrix, const QRect &viewport)

### `[virtual protected]` void PickBoundingVolumeJob::run()

### void PickBoundingVolumeJob::setRoot(Entity *root)