QRayCastingService Class
(Qt3DRender::RayCasting::QRayCastingService)Public Functions
Reimplemented Public Functions
virtual QVector<QCollisionQueryResult> | fetchAllResults() const |
virtual QCollisionQueryResult | fetchResult(const QQueryHandle &handle) |
virtual QQueryHandle | query(const QRay3D &ray, QueryMode mode, QBoundingVolumeProvider *provider) |
virtual QCollisionQueryResult::Hit | query(const QRay3D &ray, const QBoundingVolume *volume) |
- 4 public functions inherited from Qt3DRender::RayCasting::QAbstractCollisionQueryService
- 2 public functions inherited from Qt3DCore::QAbstractServiceProvider
- 32 public functions inherited from QObject
Protected Functions
QRayCastingService(QRayCastingServicePrivate &dd) |
- 2 protected functions inherited from Qt3DRender::RayCasting::QAbstractCollisionQueryService
- 9 protected functions inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 11 static public members inherited from QObject
Member Function Documentation
QRayCastingService::QRayCastingService()
Default constructs an instance of QRayCastingService.
[protected]
QRayCastingService::QRayCastingService(QRayCastingServicePrivate &dd)
Copy constructor.