#include <xac_compute_scenes.h>
|
virtual bool | is_valid () const |
|
virtual const char * | name () const =0 |
|
virtual void | register_classes (nv::index::IIndex *) const |
|
virtual void | add_arguments (Option_map &opt_map) const |
|
virtual void | usage_info (Usage_helper &) const |
|
virtual const char * | get_roi_string () const =0 |
|
virtual bool | create_scene (Nvindex_access &nvindex_accessor, Scene_info &scene_info, const Bbox3f &roi_bbox, mi::neuraylib::Tag session_tag, const Option_map &opt_map, mi::neuraylib::IDice_transaction *transaction) const =0 |
|
virtual void | setup_camera (mi::neuraylib::Tag camera_tag, const Option_map &opt_map, mi::neuraylib::IDice_transaction *transaction) const =0 |
|
virtual Vec3f | get_scene_scaling () const |
|
virtual bool | export_scene_data (mi::neuraylib::Tag session_tag, const Option_map &opt_map, mi::neuraylib::IDice_transaction *transaction) const |
|
virtual void | unload_scene (mi::neuraylib::Tag session_tag, const Option_map &opt_map, mi::neuraylib::IDice_transaction *transaction) const |
|
virtual bool | can_reload () const |
|
virtual bool | reload_scene (Nvindex_access &nvindex_accessor, mi::neuraylib::Tag session_tag, const Option_map &opt_map, mi::neuraylib::IDice_transaction *transaction) const |
|
virtual bool | supports_compute_plane () const |
|
virtual const char * | plane_sample_func () const |
|
Definition at line 23 of file xac_compute_scenes.h.
◆ add_arguments()
virtual void xac_compute::IXac_compute_scene_setup::add_arguments |
( |
Option_map & |
opt_map | ) |
const |
|
inlinevirtual |
◆ can_reload()
virtual bool xac_compute::IXac_compute_scene_setup::can_reload |
( |
| ) |
const |
|
inlinevirtual |
◆ create_scene()
virtual bool xac_compute::IXac_compute_scene_setup::create_scene |
( |
Nvindex_access & |
nvindex_accessor, |
|
|
Scene_info & |
scene_info, |
|
|
const Bbox3f & |
roi_bbox, |
|
|
mi::neuraylib::Tag |
session_tag, |
|
|
const Option_map & |
opt_map, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
pure virtual |
◆ export_scene_data()
virtual bool xac_compute::IXac_compute_scene_setup::export_scene_data |
( |
mi::neuraylib::Tag |
session_tag, |
|
|
const Option_map & |
opt_map, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
inlinevirtual |
◆ get_roi_string()
virtual const char * xac_compute::IXac_compute_scene_setup::get_roi_string |
( |
| ) |
const |
|
pure virtual |
◆ get_scene_scaling()
virtual Vec3f xac_compute::IXac_compute_scene_setup::get_scene_scaling |
( |
| ) |
const |
|
inlinevirtual |
◆ is_valid()
virtual bool xac_compute::IXac_compute_scene_setup::is_valid |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
virtual const char * xac_compute::IXac_compute_scene_setup::name |
( |
| ) |
const |
|
pure virtual |
◆ plane_sample_func()
virtual const char * xac_compute::IXac_compute_scene_setup::plane_sample_func |
( |
| ) |
const |
|
inlinevirtual |
◆ register_classes()
virtual void xac_compute::IXac_compute_scene_setup::register_classes |
( |
nv::index::IIndex * |
| ) |
const |
|
inlinevirtual |
◆ reload_scene()
virtual bool xac_compute::IXac_compute_scene_setup::reload_scene |
( |
Nvindex_access & |
nvindex_accessor, |
|
|
mi::neuraylib::Tag |
session_tag, |
|
|
const Option_map & |
opt_map, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
inlinevirtual |
◆ setup_camera()
virtual void xac_compute::IXac_compute_scene_setup::setup_camera |
( |
mi::neuraylib::Tag |
camera_tag, |
|
|
const Option_map & |
opt_map, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
pure virtual |
◆ supports_compute_plane()
virtual bool xac_compute::IXac_compute_scene_setup::supports_compute_plane |
( |
| ) |
const |
|
inlinevirtual |
◆ unload_scene()
virtual void xac_compute::IXac_compute_scene_setup::unload_scene |
( |
mi::neuraylib::Tag |
session_tag, |
|
|
const Option_map & |
opt_map, |
|
|
mi::neuraylib::IDice_transaction * |
transaction |
|
) |
| const |
|
inlinevirtual |
◆ usage_info()
virtual void xac_compute::IXac_compute_scene_setup::usage_info |
( |
Usage_helper & |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: