Interface to access information about the sampled object. More...
#include <isampling_rays.h>
Inherits mi::base::Interface_declare< 0xb8a4ffbd, ... >.
Public Member Functions | |
virtual mi::neuraylib::Tag_struct | get_scene_element () const =0 |
Returns the intersected scene element's tag. More... | |
virtual const IScene_path * | get_scene_path () const =0 |
Returns the scene path from the scene root to the intersected scene element. More... | |
Interface to access information about the sampled object.
This interface provides information to identify the scene object, from which ray samples were taken. Use the IRay_sampling_result interface to get this information for a certain sample.
|
pure virtual |
Returns the intersected scene element's tag.
|
pure virtual |
Returns the scene path from the scene root to the intersected scene element.