EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
EBGeometry::BoundingVolumes::AABBT< T > Member List

This is the complete list of members for EBGeometry::BoundingVolumes::AABBT< T >, including all inherited members.

AABBT() noexcept=defaultEBGeometry::BoundingVolumes::AABBT< T >
AABBT(const Vec3T< T > &a_lo, const Vec3T< T > &a_hi) noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
AABBT(const AABBT &a_other) noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
AABBT(const std::vector< AABBT< T > > &a_others) noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
AABBT(const std::vector< Vec3T< P > > &a_points) noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
AABBT(AABBT &&a_other) noexcept=defaultEBGeometry::BoundingVolumes::AABBT< T >
define(const std::vector< Vec3T< P > > &a_points) noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getArea() const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getCentroid() const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getDistance(const Vec3 &a_x0) const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getDistance2(const Vec3 &a_x0) const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getHighCorner() noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getHighCorner() const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getLowCorner() noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getLowCorner() const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getOverlappingVolume(const AABBT< T > &a_other) const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
getVolume() const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
intersects(const AABBT &a_other) const noexceptEBGeometry::BoundingVolumes::AABBT< T >inline
m_hiCornerEBGeometry::BoundingVolumes::AABBT< T >protected
m_loCornerEBGeometry::BoundingVolumes::AABBT< T >protected
operator<<EBGeometry::BoundingVolumes::AABBT< T >friend
operator=(const AABBT< T > &a_other)=defaultEBGeometry::BoundingVolumes::AABBT< T >
operator=(AABBT &&a_other) noexcept=defaultEBGeometry::BoundingVolumes::AABBT< T >
Vec3 typedefEBGeometry::BoundingVolumes::AABBT< T >
~AABBT() noexceptEBGeometry::BoundingVolumes::AABBT< T >