BoundingBox() | CubbyFlow::BoundingBox< T, N > | |
BoundingBox(const VectorType &point1, const VectorType &point2) | CubbyFlow::BoundingBox< T, N > | |
BoundingBox(const BoundingBox &other) | CubbyFlow::BoundingBox< T, N > | |
BoundingBox(BoundingBox &&other) noexcept | CubbyFlow::BoundingBox< T, N > | |
CastTo() const | CubbyFlow::BoundingBox< T, N > | |
Clamp(const VectorType &point) const | CubbyFlow::BoundingBox< T, N > | |
ClosestIntersection(const RayType &ray) const | CubbyFlow::BoundingBox< T, N > | |
Contains(const VectorType &point) const | CubbyFlow::BoundingBox< T, N > | |
Corner(size_t idx) const | CubbyFlow::BoundingBox< T, N > | |
Depth() const | CubbyFlow::BoundingBox< T, N > | |
Depth() const | CubbyFlow::BoundingBox< T, N > | |
DiagonalLength() const | CubbyFlow::BoundingBox< T, N > | |
DiagonalLengthSquared() const | CubbyFlow::BoundingBox< T, N > | |
Expand(T delta) | CubbyFlow::BoundingBox< T, N > | |
Height() const | CubbyFlow::BoundingBox< T, N > | |
Height() const | CubbyFlow::BoundingBox< T, N > | |
Intersects(const RayType &ray) const | CubbyFlow::BoundingBox< T, N > | |
IsEmpty() const | CubbyFlow::BoundingBox< T, N > | |
Length(size_t axis) | CubbyFlow::BoundingBox< T, N > | |
lowerCorner | CubbyFlow::BoundingBox< T, N > | |
Merge(const VectorType &point) | CubbyFlow::BoundingBox< T, N > | |
Merge(const BoundingBox &other) | CubbyFlow::BoundingBox< T, N > | |
MidPoint() const | CubbyFlow::BoundingBox< T, N > | |
operator=(const BoundingBox &other) | CubbyFlow::BoundingBox< T, N > | |
operator=(BoundingBox &&other) noexcept | CubbyFlow::BoundingBox< T, N > | |
Overlaps(const BoundingBox &other) const | CubbyFlow::BoundingBox< T, N > | |
RayType typedef | CubbyFlow::BoundingBox< T, N > | |
Reset() | CubbyFlow::BoundingBox< T, N > | |
upperCorner | CubbyFlow::BoundingBox< T, N > | |
VectorType typedef | CubbyFlow::BoundingBox< T, N > | |
Width() const | CubbyFlow::BoundingBox< T, N > | |
~BoundingBox()=default | CubbyFlow::BoundingBox< T, N > | |