| has_material() const -> bool | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| id() const -> surface_id | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| identifier() const -> geometry::identifier | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| index() const -> dindex | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| is_passive() const -> bool | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| is_portal() const -> bool | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| is_sensitive() const -> bool | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| mask() const -> const mask_link & | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| mask_id typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| mask_link typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| material() -> material_link & | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| material() const -> const material_link & | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| material_id typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| material_link typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| navigation_link typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| operator<<(std::ostream &os, const surface_descriptor &sf) | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | friend |
| operator==(const surface_descriptor &rhs) const -> bool | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| set_id(const surface_id new_id) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| set_identifier(const geometry::identifier geo_id) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| set_index(const dindex new_idx) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| set_volume(const dindex new_idx) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| surface_descriptor()=default | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| surface_descriptor(const transform_link trf, const mask_link mask, const material_link material, const dindex volume, const surface_id sf_id) | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| transform() const -> dindex | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| transform_link typedef | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| update_mask(dindex offset) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| update_material(dindex offset) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| update_transform(dindex offset) -> void | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |
| volume() const -> dindex | detray::surface_descriptor< mask_link_t, material_link_t, transform_link_t, navigation_link_t > | |