|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
This is the complete list of members for EBGeometry::Affine3T< T >, including all inherited members.
| identity() noexcept | EBGeometry::Affine3T< T > | inlinestatic |
| isAxisAligned() const noexcept | EBGeometry::Affine3T< T > | inline |
| m_row0 | EBGeometry::Affine3T< T > | |
| m_row1 | EBGeometry::Affine3T< T > | |
| m_row2 | EBGeometry::Affine3T< T > | |
| m_shift | EBGeometry::Affine3T< T > | |
| operator()(const Vec3T< T > &a_point) const noexcept | EBGeometry::Affine3T< T > | inline |
| reflection(const size_t a_axis) noexcept | EBGeometry::Affine3T< T > | inlinestatic |
| rotation(const T a_degrees, const size_t a_axis) noexcept | EBGeometry::Affine3T< T > | inlinestatic |
| rotation(const T a_degrees, const Vec3T< T > &a_axis) noexcept | EBGeometry::Affine3T< T > | inlinestatic |
| scaling(const T a_factor) noexcept | EBGeometry::Affine3T< T > | inlinestatic |
| then(const Affine3T &a_next) const noexcept | EBGeometry::Affine3T< T > | inline |
| transform(const BoundingVolumes::AABBT< T > &a_box) const noexcept | EBGeometry::Affine3T< T > | inline |
| translation(const Vec3T< T > &a_shift) noexcept | EBGeometry::Affine3T< T > | inlinestatic |