QRayCastingService Class

(Qt3DRender::QRayCastingService)

Public Functions

Reimplemented Public Functions

virtual QVector<QCollisionQueryResult> fetchAllResults() const
virtual QCollisionQueryResult fetchResult(const QQueryHandle &handle)
virtual QQueryHandle query(const Qt3DCore::QRay3D &ray, QueryMode mode, QBoundingVolumeProvider *provider)

Protected Functions

QRayCastingService(QRayCastingServicePrivate &dd)

Member Function Documentation

QRayCastingService::QRayCastingService()

Default constructs an instance of QRayCastingService.

[protected] QRayCastingService::QRayCastingService(QRayCastingServicePrivate &dd)

Copy constructor.

[virtual] QVector<QCollisionQueryResult> QRayCastingService::fetchAllResults() const

[virtual] QCollisionQueryResult QRayCastingService::fetchResult(const QQueryHandle &handle)

[virtual] QQueryHandle QRayCastingService::query(const Qt3DCore::QRay3D &ray, QueryMode mode, QBoundingVolumeProvider *provider)