#include <ray_sampling_irregular_volume.h>
Public Member Functions | |
const char * | name () const |
void | register_classes (nv::index::IIndex *index_interface) const |
void | add_arguments (std::map< std::string, std::string > &opt_map) const |
void | usage_info (std::ostream &os, const char *indent, std::map< std::string, std::string > &opt_map) const |
const char * | get_roi_string () const |
bool | create_scene (nv::index::app::IApplication_layer *app_layer, Scene_info &scene_info, const mi::math::Bbox< mi::Float32, 3 > &roi_bbox, const mi::neuraylib::Tag &session_tag, std::map< std::string, std::string > &opt_map, mi::neuraylib::IDice_transaction *transaction) const |
void | setup_camera (const mi::neuraylib::Tag &camera_tag, mi::neuraylib::IDice_transaction *transaction) const |
Public Member Functions inherited from ray_sampling::IRay_sampling_scene_setup | |
virtual const char * | name () const =0 |
virtual void | register_classes (nv::index::IIndex *) const |
virtual void | add_arguments (std::map< std::string, std::string > &opt_map) const |
virtual void | usage_info (std::ostream &os, const char *indent, std::map< std::string, std::string > &opt_map) const |
virtual const char * | get_roi_string () const =0 |
virtual void | adjust_configuration (nv::index::IConfig_settings *config_settings, std::map< std::string, std::string > &opt_map) const |
virtual bool | create_scene (nv::index::app::IApplication_layer *app_layer, Scene_info &scene_info, const mi::math::Bbox< mi::Float32, 3 > &roi_bbox, const mi::neuraylib::Tag &session_tag, std::map< std::string, std::string > &opt_map, mi::neuraylib::IDice_transaction *transaction) const =0 |
virtual void | setup_camera (const mi::neuraylib::Tag &camera_tag, mi::neuraylib::IDice_transaction *transaction) const =0 |
virtual float | get_scene_scaling () const |
Additional Inherited Members | |
Public Types inherited from ray_sampling::IRay_sampling_scene_setup | |
typedef ray_sampling::Scene_info | Scene_info |
Definition at line 95 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Reimplemented from ray_sampling::IRay_sampling_scene_setup.
Definition at line 106 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Implements ray_sampling::IRay_sampling_scene_setup.
Definition at line 142 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Implements ray_sampling::IRay_sampling_scene_setup.
Definition at line 127 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Implements ray_sampling::IRay_sampling_scene_setup.
Definition at line 98 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Reimplemented from ray_sampling::IRay_sampling_scene_setup.
Definition at line 100 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Implements ray_sampling::IRay_sampling_scene_setup.
Definition at line 260 of file ray_sampling_irregular_volume.h.
|
inlinevirtual |
Reimplemented from ray_sampling::IRay_sampling_scene_setup.
Definition at line 113 of file ray_sampling_irregular_volume.h.