| getBoundingVolume() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| getChildOffsets() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| getDistances(const Vec3 &a_point, const std::vector< std::shared_ptr< const P > > &a_primitives) const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| getDistanceToBoundingVolume(const Vec3 &a_point) const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| getNumPrimitives() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| getPrimitivesOffset() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| isLeaf() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| isPartitioned() const noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| LinearNodeT() noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| m_boundingVolume | BVH::LinearNodeT< T, P, BV, K > | protected |
| m_childOffsets | BVH::LinearNodeT< T, P, BV, K > | protected |
| m_numPrimitives | BVH::LinearNodeT< T, P, BV, K > | protected |
| m_partitioned | BVH::LinearNodeT< T, P, BV, K > | protected |
| m_primitivesOffset | BVH::LinearNodeT< T, P, BV, K > | protected |
| setBoundingVolume(const BV &a_boundingVolume) noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| setChildOffset(const size_t a_childOffset, const size_t a_whichChild) noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| setNumPrimitives(const size_t a_numPrimitives) noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| setPrimitivesOffset(const size_t a_primitivesOffset) noexcept | BVH::LinearNodeT< T, P, BV, K > | inline |
| Vec3 typedef | BVH::LinearNodeT< T, P, BV, K > | |
| ~LinearNodeT() | BVH::LinearNodeT< T, P, BV, K > | inlinevirtual |