walberla::math::GenericAABB< T > Member List

This is the complete list of members for walberla::math::GenericAABB< T >, including all inherited members.

center() constwalberla::math::GenericAABB< T >inline
checkInvariant() constwalberla::math::GenericAABB< T >
contains(const value_type x, const value_type y, const value_type z) constwalberla::math::GenericAABB< T >inline
contains(const value_type x, const value_type y, const value_type z, const value_type dx) constwalberla::math::GenericAABB< T >inline
contains(const vector_type &point) constwalberla::math::GenericAABB< T >inline
contains(const vector_type &point, const value_type dx) constwalberla::math::GenericAABB< T >inline
contains(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
contains(const GenericAABB &other, const value_type dx) constwalberla::math::GenericAABB< T >inline
containsClosedInterval(const vector_type &point) constwalberla::math::GenericAABB< T >inline
containsClosedInterval(const vector_type &point, const value_type dx) constwalberla::math::GenericAABB< T >inline
corners() constwalberla::math::GenericAABB< T >inline
createFromMinMaxCorner(const vector_type &theMinCorner, const vector_type &theMaxCorner)walberla::math::GenericAABB< T >static
createFromMinMaxCorner(const value_type minX, const value_type minY, const value_type minZ, const value_type maxX, const value_type maxY, const value_type maxZ)walberla::math::GenericAABB< T >static
distance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
empty() constwalberla::math::GenericAABB< T >inline
extend(const value_type eps)walberla::math::GenericAABB< T >inline
extend(const vector_type &eps)walberla::math::GenericAABB< T >inline
GenericAABB()walberla::math::GenericAABB< T >inline
GenericAABB(const GenericAABB< U > &other)walberla::math::GenericAABB< T >inline
GenericAABB(const vector_type &corner0, const vector_type &corner1)walberla::math::GenericAABB< T >inline
GenericAABB(const value_type x0, const value_type y0, const value_type z0, const value_type x1, const value_type y1, const value_type z1)walberla::math::GenericAABB< T >inline
GenericAABB(InputIterator first, InputIterator last)walberla::math::GenericAABB< T >inline
GenericAABB(const vector_type &theMinCorner, const vector_type &theMaxCorner, MinMaxCornerGivenT)walberla::math::GenericAABB< T >inlineprotected
GenericAABB(const value_type minX, const value_type minY, const value_type minZ, const value_type maxX, const value_type maxY, const value_type maxZ, MinMaxCornerGivenT)walberla::math::GenericAABB< T >inlineprotected
GenericAABB(const GenericAABB &lhs, const GenericAABB &rhs)walberla::math::GenericAABB< T >inlineprotected
getExtended(const value_type eps) constwalberla::math::GenericAABB< T >inline
getExtended(const vector_type &eps) constwalberla::math::GenericAABB< T >inline
getIntersection(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
getMerged(const vector_type &point) constwalberla::math::GenericAABB< T >inline
getMerged(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
getMerged(InputIterator first, InputIterator last) constwalberla::math::GenericAABB< T >inline
getMerged(InputIterator first, InputIterator last) constwalberla::math::GenericAABB< T >
getScaled(const value_type factor) constwalberla::math::GenericAABB< T >inline
getScaled(const vector_type &factors) constwalberla::math::GenericAABB< T >inline
getTranslated(const vector_type &translation) constwalberla::math::GenericAABB< T >inline
init()walberla::math::GenericAABB< T >inline
init(const vector_type &corner0, const vector_type &corner1)walberla::math::GenericAABB< T >inline
init(const value_type x0, const value_type y0, const value_type z0, const value_type x1, const value_type y1, const value_type z1)walberla::math::GenericAABB< T >inline
init(InputIterator first, InputIterator last)walberla::math::GenericAABB< T >inline
initMinMaxCorner(const vector_type &theMinCorner, const vector_type &theMaxCorner)walberla::math::GenericAABB< T >inline
initMinMaxCorner(const value_type minX, const value_type minY, const value_type minZ, const value_type maxX, const value_type maxY, const value_type maxZ)walberla::math::GenericAABB< T >inline
intersect(const GenericAABB &other)walberla::math::GenericAABB< T >inline
intersectionVolume(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
intersects(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
intersects(const GenericAABB &other, const value_type dx) constwalberla::math::GenericAABB< T >inline
intersectsClosedInterval(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
intersectsClosedInterval(const GenericAABB &other, const value_type dx) constwalberla::math::GenericAABB< T >inline
isEqual(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
isIdentical(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
max() constwalberla::math::GenericAABB< T >inline
max(const uint_t index) constwalberla::math::GenericAABB< T >inline
maxCorner() constwalberla::math::GenericAABB< T >inline
maxCorner_walberla::math::GenericAABB< T >private
maxDistance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
merge(const vector_type &point)walberla::math::GenericAABB< T >inline
merge(const GenericAABB &other)walberla::math::GenericAABB< T >inline
merge(InputIterator first, InputIterator last)walberla::math::GenericAABB< T >inline
min() constwalberla::math::GenericAABB< T >inline
min(const uint_t index) constwalberla::math::GenericAABB< T >inline
minCorner() constwalberla::math::GenericAABB< T >inline
minCorner_walberla::math::GenericAABB< T >private
operator=(const GenericAABB< U > &other)walberla::math::GenericAABB< T >inline
operator=(const GenericAABB< U > &other)walberla::math::GenericAABB< T >inline
operator>>(mpi::GenericRecvBuffer< ET > &buf, GenericAABB< T > &aabb)walberla::math::GenericAABB< T >friend
randomPoint(Engine &engine) constwalberla::math::GenericAABB< T >inline
scale(const value_type factor)walberla::math::GenericAABB< T >inline
scale(const vector_type &factors)walberla::math::GenericAABB< T >inline
setAxisBounds(const uint_t index, const value_type value1, const value_type value2)walberla::math::GenericAABB< T >inline
setCenter(const vector_type &center)walberla::math::GenericAABB< T >inline
signedDistance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
size(const uint_t index) constwalberla::math::GenericAABB< T >inline
sizes() constwalberla::math::GenericAABB< T >inline
sqDistance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
sqDistance(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
sqMaxDistance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
sqMaxDistance(const GenericAABB &other) constwalberla::math::GenericAABB< T >inline
sqSignedDistance(const vector_type &point) constwalberla::math::GenericAABB< T >inline
translate(const vector_type &translation)walberla::math::GenericAABB< T >inline
value_type typedefwalberla::math::GenericAABB< T >
vector_type typedefwalberla::math::GenericAABB< T >
volume() constwalberla::math::GenericAABB< T >inline
xMax() constwalberla::math::GenericAABB< T >inline
xMin() constwalberla::math::GenericAABB< T >inline
xSize() constwalberla::math::GenericAABB< T >inline
yMax() constwalberla::math::GenericAABB< T >inline
yMin() constwalberla::math::GenericAABB< T >inline
ySize() constwalberla::math::GenericAABB< T >inline
zMax() constwalberla::math::GenericAABB< T >inline
zMin() constwalberla::math::GenericAABB< T >inline
zSize() constwalberla::math::GenericAABB< T >inline