| algebra_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| helix_intersector_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| n_solutions | detray::intersector< shape_t, algebra_t, resolve_pos > | static |
| operator()(const detail::ray< algebra_t > &ray, const surface_descr_t &sf, const mask_t &mask, const transform3_type &trf, const intersection::config &cfg={}, const scalar_type external_mask_tol=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| operator()(const detail::helix< algebra_t > &h, const surface_descr_t &sf, const mask_t &mask, const transform3_type &trf, const intersection::config &cfg={}, const scalar_type=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| point_of_intersection(const detail::ray< algebra_t > &ray, const transform3_type &trf, const scalar_type overstep_tol=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| point_of_intersection(const detail::ray< algebra_t > &ray, const transform3_type &trf, const mask_t &mask, const scalar_type overstep_tol=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| point_of_intersection(const detail::helix< algebra_t > &h, const transform3_type &trf, const scalar_type=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| point_of_intersection(const detail::helix< algebra_t > &h, const transform3_type &trf, const mask_t &mask, const scalar_type=0.f) const | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| ray_intersector_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| result_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| scalar_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |
| transform3_type typedef | detray::intersector< shape_t, algebra_t, resolve_pos > | |