QBoundingVolume Class

(Qt3D::QBoundingVolume)
Inherited By:

Public Types

enum Type { Sphere }

Public Functions

QBoundingVolume()
virtual ~QBoundingVolume()
virtual QNodeId id() const = 0
virtual bool intersects(const QRay3D & ray, QVector3D * q = Q_NULLPTR) const = 0
virtual Type type() const = 0

Member Type Documentation

enum QBoundingVolume::Type

Member Function Documentation

QBoundingVolume::QBoundingVolume()

[virtual] QBoundingVolume::~QBoundingVolume()

[pure virtual] QNodeId QBoundingVolume::id() const

[pure virtual] bool QBoundingVolume::intersects(const QRay3D & ray, QVector3D * q = Q_NULLPTR) const

[pure virtual] Type QBoundingVolume::type() const