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.