QAxisAlignedBoundingBox Class | Qt3D Module 5.5

- Qt 5.5
- Qt3D Module
- C++ Classes
- QAxisAlignedBoundingBox
- Qt 5.5.1 Reference Documentation

# QAxisAlignedBoundingBox Class

(Qt3D::QAxisAlignedBoundingBox)

- List of all members, including inherited members

## 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)
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()

### QAxisAlignedBoundingBox::QAxisAlignedBoundingBox(const QVector<QVector3D> & points)

### QVector3D QAxisAlignedBoundingBox::center() const

### void QAxisAlignedBoundingBox::clear()

### bool QAxisAlignedBoundingBox::contains(const QVector3D & pt) const

### void QAxisAlignedBoundingBox::expandToContain(const QVector3D & pt)

### void QAxisAlignedBoundingBox::expandToContain(const QAxisAlignedBoundingBox & other)

### float QAxisAlignedBoundingBox::maxExtent() const

### QVector3D QAxisAlignedBoundingBox::maxPoint() const

### float QAxisAlignedBoundingBox::minExtent() const

### QVector3D QAxisAlignedBoundingBox::minPoint() const

### QVector3D QAxisAlignedBoundingBox::radii() const

### QAxisAlignedBoundingBox & QAxisAlignedBoundingBox::transform(const QMatrix4x4 & mat)

### QAxisAlignedBoundingBox QAxisAlignedBoundingBox::transformBy(const QMatrix4x4 & mat) const

### void QAxisAlignedBoundingBox::update(const QVector<QVector3D> & points)

### float QAxisAlignedBoundingBox::xExtent() const

### float QAxisAlignedBoundingBox::yExtent() const

### float QAxisAlignedBoundingBox::zExtent() const