QAxisAlignedBoundingBox Class
(Qt3DRender::QAxisAlignedBoundingBox)Public Functions
QAxisAlignedBoundingBox() | |
QAxisAlignedBoundingBox(const QVector<QVector3D> &points) | |
QVector3D | center() const |
void | clear() |
bool | contains(const QVector3D &pt) const |
void | expandToContain(const QVector3D &pt) |
void | expandToContain(const QAxisAlignedBoundingBox &other) |
bool | isNull() const |
float | maxExtent() const |
QVector3D | maxPoint() const |
float | minExtent() const |
QVector3D | minPoint() const |
QVector3D | radii() const |
QAxisAlignedBoundingBox & | transform(const QMatrix4x4 &mat) |
QAxisAlignedBoundingBox | transformBy(const QMatrix4x4 &mat) const |
void | update(const QVector<QVector3D> &points) |
float | xExtent() const |
float | yExtent() const |
float | zExtent() const |
Member Function Documentation
QAxisAlignedBoundingBox::QAxisAlignedBoundingBox()
Default constructs an instance of QAxisAlignedBoundingBox.
QAxisAlignedBoundingBox::QAxisAlignedBoundingBox(const QVector<QVector3D> &points)
Default constructs an instance of QAxisAlignedBoundingBox.