API for ray sampling of the NVIDIA IndeX library. More...
#include <mi/math/vector.h>
#include <mi/math/color.h>
#include <mi/base/interface_declare.h>
#include <mi/neuraylib/iserializer.h>
Go to the source code of this file.
Classes | |
class | nv::index::IRay_sampling |
Interface to perform ray sampling. More... | |
class | nv::index::IRay_sampling_value_format |
Interface to define user values for ray sampling the scene's contents. More... | |
class | nv::index::IRay_sampling_query |
Interface to define a query for ray sampling the scene's contents. More... | |
struct | nv::index::IRay_sampling_query::Ray |
Ray to be sampled. Defined in world space and restricted by a range for the t-parameter. More... | |
class | nv::index::IRay_sampling_object_info |
Interface to access information about the sampled object. More... | |
class | nv::index::IRay_sampling_result |
Interface to access result of ray sampling the scene's contents. More... | |
struct | nv::index::IRay_sampling_result::Sample_range |
Selector for a range of samples of a certain ray. More... | |
Namespaces | |
namespace | nv |
Common namespace for all NVIDIA APIs. | |
namespace | nv::index |
Namespace for NVIDIA IndeX library APIs. | |
API for ray sampling of the NVIDIA IndeX library.