| axis_aligned_bounding_volume()=default | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| axis_aligned_bounding_volume(std::size_t box_id, Args &&... args) | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | explicit |
| axis_aligned_bounding_volume(const mask_t &mask, std::size_t box_id, const scalar_t envelope) | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| axis_aligned_bounding_volume(const std::vector< scalar_t > &values, std::size_t box_id) | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| axis_aligned_bounding_volume(const std::vector< axis_aligned_bounding_volume< other_shape_t, algebra_t > > &aabbs, std::size_t box_id, const scalar_t env) | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| boundaries typedef | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| bounds() const -> const mask< shape, algebra_t, std::size_t > & | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| center() const -> point3_t | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| dim | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | static |
| glob_max(const transform3_t &trf) const -> typename transform3_t::point3 | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| glob_min(const transform3_t &trf) const -> typename transform3_t::point3 | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| id() const -> std::size_t | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| intersect(const detail::ray< algebra_t > &ray, const scalar_t t=std::numeric_limits< scalar_t >::epsilon()) const | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| is_inside(const point_t &loc_p, const scalar_t t=std::numeric_limits< scalar_t >::epsilon()) const | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| loc_max() const -> point_t | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| loc_min() const -> point_t | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| local_frame typedef | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| operator<<(std::ostream &os, const axis_aligned_bounding_volume &aabb) | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | friend |
| operator[](const std::size_t i) const -> scalar_t | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| scalar_t typedef | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| shape typedef | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |
| transform(const transform3_t &trf) const -> axis_aligned_bounding_volume | detray::axis_aligned_bounding_volume< shape_t, algebra_t > | |