#include <ray_sampling_scenes.h>
|
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 |
|
Definition at line 27 of file ray_sampling_scenes.h.
◆ Scene_info
◆ add_arguments()
virtual void ray_sampling::IRay_sampling_scene_setup::add_arguments |
( |
std::map< std::string, std::string > & |
opt_map | ) |
const |
|
inlinevirtual |
◆ adjust_configuration()
virtual void ray_sampling::IRay_sampling_scene_setup::adjust_configuration |
( |
nv::index::IConfig_settings * |
config_settings, |
|
|
std::map< std::string, std::string > & |
opt_map |
|
) |
| const |
|
inlinevirtual |
◆ create_scene()
virtual bool ray_sampling::IRay_sampling_scene_setup::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 |
|
pure virtual |
◆ get_roi_string()
virtual const char * ray_sampling::IRay_sampling_scene_setup::get_roi_string |
( |
| ) |
const |
|
pure virtual |
◆ get_scene_scaling()
virtual float ray_sampling::IRay_sampling_scene_setup::get_scene_scaling |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
virtual const char * ray_sampling::IRay_sampling_scene_setup::name |
( |
| ) |
const |
|
pure virtual |
◆ register_classes()
virtual void ray_sampling::IRay_sampling_scene_setup::register_classes |
( |
nv::index::IIndex * |
| ) |
const |
|
inlinevirtual |
◆ setup_camera()
virtual void ray_sampling::IRay_sampling_scene_setup::setup_camera |
( |
const mi::neuraylib::Tag & |
camera_tag, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
pure virtual |
◆ usage_info()
virtual void ray_sampling::IRay_sampling_scene_setup::usage_info |
( |
std::ostream & |
os, |
|
|
const char * |
indent, |
|
|
std::map< std::string, std::string > & |
opt_map |
|
) |
| const |
|
inlinevirtual |
The documentation for this class was generated from the following file: