ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::axis_aligned_bounding_volume< shape_t, algebra_t > Member List

This is the complete list of members for detray::axis_aligned_bounding_volume< shape_t, algebra_t >, including all inherited members.

axis_aligned_bounding_volume()=defaultdetray::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 typedefdetray::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_tdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
dimdetray::axis_aligned_bounding_volume< shape_t, algebra_t >static
glob_max(const transform3_t &trf) const -> typename transform3_t::point3detray::axis_aligned_bounding_volume< shape_t, algebra_t >
glob_min(const transform3_t &trf) const -> typename transform3_t::point3detray::axis_aligned_bounding_volume< shape_t, algebra_t >
id() const -> std::size_tdetray::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()) constdetray::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()) constdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
loc_max() const -> point_tdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
loc_min() const -> point_tdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
local_frame typedefdetray::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_tdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
scalar_t typedefdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
shape typedefdetray::axis_aligned_bounding_volume< shape_t, algebra_t >
transform(const transform3_t &trf) const -> axis_aligned_bounding_volumedetray::axis_aligned_bounding_volume< shape_t, algebra_t >