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 > | inline |
BoundingBox(const PointType *pts, int n) | axom::primal::BoundingBox< T, NDIMS > | |
BoundingBox(const PointType &lowerPt, const PointType &upperPt) | axom::primal::BoundingBox< T, NDIMS > | inline |
BoundingBox(const BoundingBox &other) | 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 > | |
isValid() const | axom::primal::BoundingBox< T, NDIMS > | |
operator=(const BoundingBox &rhs) | 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 > | |
~BoundingBox() | axom::primal::BoundingBox< T, NDIMS > | inline |