| barcode() const -> geometry::identifier | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| external_surface()=default | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| external_surface(const transform3_type &trf, const mask_type &mask, const material_type &material, const dindex volume, const surface_id sf_id) | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| external_surface(transform3_type &&trf, mask_type &&mask, material_type &&material, const dindex volume, const surface_id sf_id) | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| has_material() const -> bool | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| id() const -> surface_id | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| identifier() const -> geometry::identifier | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| index() const -> dindex | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| is_passive() const -> bool | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| is_portal() const -> bool | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| is_sensitive() const -> bool | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| mask() const -> const mask_type & | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| mask_type typedef | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| material() -> material_type & | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| material() const -> const material_type & | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| material_type typedef | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| navigation_link typedef | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| operator geometry::identifier() const | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | explicit |
| operator==(const external_surface &rhs) const -> bool | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_barcode(const geometry::identifier bcd) -> void | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_id(const surface_id new_id) -> void | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_index(const dindex new_idx) -> void | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_mask(const mask_type m) | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_material(const material_type &offset) | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_transform(const transform3_type &trf) | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| set_volume(const dindex new_idx) -> void | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| transform() const -> const transform3_type & | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| transform3_type typedef | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |
| volume() const -> dindex | detray::external_surface< algebra_t, shape_t, material_t, nav_link_t > | |