| addBox(const BoundingBox< OtherType, NDIMS > &bbox) | axom::primal::BoundingBox< T, NDIMS > | |
| addBox(const BoundingBox< OtherT, NDIMS > &bbox) | axom::primal::BoundingBox< T, NDIMS > | |
| addPoint(const Point< OtherType, NDIMS > &pt) | axom::primal::BoundingBox< T, NDIMS > | |
| addPoint(const Point< OtherT, NDIMS > &pt) | axom::primal::BoundingBox< T, NDIMS > | |
| bisect(BoxType &right, BoxType &left, int dimension=-1) const | axom::primal::BoundingBox< T, NDIMS > | |
| BoundingBox() | axom::primal::BoundingBox< T, NDIMS > | inline |
| BoundingBox(const PointType &pt) | axom::primal::BoundingBox< T, NDIMS > | inlineexplicit |
| BoundingBox(const PointType *pts, int n) | axom::primal::BoundingBox< T, NDIMS > | |
| BoundingBox(std::initializer_list< PointType > pts) | axom::primal::BoundingBox< T, NDIMS > | inlineexplicit |
| BoundingBox(const PointType &lowerPt, const PointType &upperPt, bool shouldFixBounds=true) | axom::primal::BoundingBox< T, NDIMS > | inline |
| BoxType typedef | axom::primal::BoundingBox< T, NDIMS > | |
| clear() | axom::primal::BoundingBox< T, NDIMS > | |
| contains(const Point< OtherType, NDIMS > &otherPt) const | axom::primal::BoundingBox< T, NDIMS > | |
| contains(const BoundingBox< OtherType, NDIMS > &otherBB) const | axom::primal::BoundingBox< T, NDIMS > | |
| contains(const Point< OtherT, NDIMS > &otherPt) const | axom::primal::BoundingBox< T, NDIMS > | |
| contains(const BoundingBox< OtherT, NDIMS > &otherBB) const | axom::primal::BoundingBox< T, NDIMS > | |
| CoordType typedef | axom::primal::BoundingBox< T, NDIMS > | |
| dimension() const | axom::primal::BoundingBox< T, NDIMS > | inline |
| expand(T expansionAmount) | axom::primal::BoundingBox< T, NDIMS > | |
| getCentroid() const | axom::primal::BoundingBox< T, NDIMS > | inline |
| getLongestDimension() const | axom::primal::BoundingBox< T, NDIMS > | |
| getMax() const | axom::primal::BoundingBox< T, NDIMS > | inline |
| getMin() const | axom::primal::BoundingBox< T, NDIMS > | inline |
| getPoints(const BoundingBox< T, 2 > &bb, std::vector< Point< T, 2 >> &pnts) | axom::primal::BoundingBox< T, NDIMS > | inlinestatic |
| getPoints(const BoundingBox< T, 3 > &bb, std::vector< Point< T, 3 >> &pnts) | axom::primal::BoundingBox< T, NDIMS > | inlinestatic |
| intersect(const BoundingBox &otherBox) | axom::primal::BoundingBox< T, NDIMS > | |
| intersectsWith(const BoundingBox< OtherType, NDIMS > &otherBB) const | axom::primal::BoundingBox< T, NDIMS > | |
| InvalidMax | axom::primal::BoundingBox< T, NDIMS > | static |
| InvalidMin | axom::primal::BoundingBox< T, NDIMS > | static |
| isValid() const | axom::primal::BoundingBox< T, NDIMS > | |
| PointType typedef | axom::primal::BoundingBox< T, NDIMS > | |
| print(std::ostream &os) const | axom::primal::BoundingBox< T, NDIMS > | |
| range() const | axom::primal::BoundingBox< T, NDIMS > | inline |
| scale(double scaleFactor) | axom::primal::BoundingBox< T, NDIMS > | |
| shift(const VectorType &displacement) | axom::primal::BoundingBox< T, NDIMS > | |
| VectorType typedef | axom::primal::BoundingBox< T, NDIMS > | |