addBox(OrientedBoxType obb) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
addPoint(PointType pt) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
bisect(OrientedBoxType &right, OrientedBoxType &left) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
BoxType typedef | axom::primal::OrientedBoundingBox< T, NDIMS > | |
clear() | axom::primal::OrientedBoundingBox< T, NDIMS > | |
contains(const Point< OtherType, NDIMS > &otherPt, double EPS=1E-8) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
contains(const OrientedBoundingBox< OtherType, NDIMS > &otherOBB, double EPS=1E-8) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
CoordType typedef | axom::primal::OrientedBoundingBox< T, NDIMS > | |
dimension() const | axom::primal::OrientedBoundingBox< T, NDIMS > | inline |
expand(T expansionAmount) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
furthestPoint(const PointType &pt) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
getAxes() const | axom::primal::OrientedBoundingBox< T, NDIMS > | inline |
getCentroid() const | axom::primal::OrientedBoundingBox< T, NDIMS > | inline |
getExtents() const | axom::primal::OrientedBoundingBox< T, NDIMS > | inline |
getPoints(const OrientedBoundingBox< T, NDIMS > &obb, std::vector< Point< T, NDIMS >> &pnts) | axom::primal::OrientedBoundingBox< T, NDIMS > | inlinestatic |
isValid() const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
operator=(const OrientedBoundingBox &rhs) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
OrientedBoundingBox() | axom::primal::OrientedBoundingBox< T, NDIMS > | |
OrientedBoundingBox(const PointType &pt) | axom::primal::OrientedBoundingBox< T, NDIMS > | explicit |
OrientedBoundingBox(const PointType *pts, int n) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
OrientedBoundingBox(const PointType &c, const VectorType(&u)[NDIMS], const VectorType &e) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
OrientedBoundingBox(const OrientedBoundingBox &other) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
OrientedBoxType typedef | axom::primal::OrientedBoundingBox< T, NDIMS > | |
PointType typedef | axom::primal::OrientedBoundingBox< T, NDIMS > | |
print(std::ostream &os) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
scale(double scaleFactor) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
shift(const VectorType &displacement) | axom::primal::OrientedBoundingBox< T, NDIMS > | |
toLocal(const PointType &pt) const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
VectorType typedef | axom::primal::OrientedBoundingBox< T, NDIMS > | |
vertices() const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
volume() const | axom::primal::OrientedBoundingBox< T, NDIMS > | |
~OrientedBoundingBox() | axom::primal::OrientedBoundingBox< T, NDIMS > | inline |