PickBoundingVolumeJob Class

(Qt3DRender::Render::PickBoundingVolumeJob)

Public Functions

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

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)