QLevelOfDetailBoundingSphere Class
(Qt3DRender::QLevelOfDetailBoundingSphere)The QLevelOfDetailBoundingSphere class provides a simple spherical volume, defined by it's center and radius. More...
Header: | #include <QLevelOfDetailBoundingSphere> |
qmake: | QT += 3drender |
Since: | Qt 5.9 |
Instantiated By: | LevelOfDetail |
Properties
Public Functions
QLevelOfDetailBoundingSphere(QVector3D center = QVector3D(), float radius = 1.0f) | |
QLevelOfDetailBoundingSphere(const QLevelOfDetailBoundingSphere &other) | |
~QLevelOfDetailBoundingSphere() | |
QVector3D | center() const |
bool | isEmpty() const |
float | radius() const |
bool | operator!=(const QLevelOfDetailBoundingSphere &other) const |
QLevelOfDetailBoundingSphere & | operator=(const QLevelOfDetailBoundingSphere &other) |
bool | operator==(const QLevelOfDetailBoundingSphere &other) const |
Detailed Description
The QLevelOfDetailBoundingSphere class provides a simple spherical volume, defined by it's center and radius.
Property Documentation
center : const QVector3D
Specifies the center of the bounding sphere
Access functions:
QVector3D | center() const |
radius : const float
Specifies the radius of the bounding sphere
Access functions:
float | radius() const |
Member Function Documentation
QLevelOfDetailBoundingSphere::QLevelOfDetailBoundingSphere(QVector3D center = QVector3D(), float radius = 1.0f)
Default constructs an instance of QLevelOfDetailBoundingSphere.
QLevelOfDetailBoundingSphere::QLevelOfDetailBoundingSphere(const QLevelOfDetailBoundingSphere &other)
Copy constructor.
QLevelOfDetailBoundingSphere::~QLevelOfDetailBoundingSphere()
Destroys the instance of QLevelOfDetailBoundingSphere.
bool QLevelOfDetailBoundingSphere::isEmpty() const
bool QLevelOfDetailBoundingSphere::operator!=(const QLevelOfDetailBoundingSphere &other) const
QLevelOfDetailBoundingSphere &QLevelOfDetailBoundingSphere::operator=(const QLevelOfDetailBoundingSphere &other)
Copy-assignment operator.