NVIDIA IndeX API nvidia_logo_transpbg.gif Up
Deprecated List
Member nv::index::IConfig_settings::get_current_timestep () const =0
Replaced by ITime_step_assignment.
Member nv::index::IConfig_settings::get_nb_timesteps () const =0
Replaced by ITime_step_assignment.
Member nv::index::IConfig_settings::get_pick_origin () const =0
Shall only be used to be compatible with former applications.
Member nv::index::IConfig_settings::Rendering_mode
CPU rendering mode is deprecated
Member nv::index::IConfig_settings::set_boost_geometry_colormap_opacity (bool boost_opacity)=0
Only intended for testing of slices and heightfields.
Member nv::index::IConfig_settings::set_current_timestep (mi::Uint32 current_timestep)=0
Replaced by ITime_step_assignment.
Member nv::index::IConfig_settings::set_nb_timesteps (mi::Uint32 nb_timesteps)=0
Replaced by ITime_step_assignment.
Member nv::index::IConfig_settings::set_pick_origin (bool pixel_center)=0
Shall only be used to be compatible with former applications.
Member nv::index::IDistributed_data_access_factory::create_regular_heightfield_data_access (mi::neuraylib::Tag_struct scene_element_tag) const =0
The IRegular_heightfield interface will be removed in the future
Member nv::index::IIndex_canvas::receive_tile (mi::Uint8 *buffer, mi::Uint32 buffer_size, const mi::math::Bbox_struct< mi::Uint32, 2 > &area)=0
Member nv::index::IIndex_canvas::receive_tile_blend (mi::Uint8 *buffer, mi::Uint32 buffer_size, const mi::math::Bbox_struct< mi::Uint32, 2 > &area)=0
Member nv::index::IIndex_scene_query::pick (const mi::math::Vector_struct< mi::Uint32, 2 > &pixel_location, const nv::index::IIndex_canvas *pick_canvas, mi::neuraylib::Tag_struct session_tag, mi::neuraylib::IDice_transaction *dice_transaction) const =0
Member nv::index::IIndex_scene_query::pick (const mi::math::Vector_struct< mi::Sint32, 2 > &pixel_location, const nv::index::IIndex_canvas *pick_canvas, IViewport_list *viewport_list, mi::neuraylib::Tag_struct session_tag) const =0
Member nv::index::IIndex_scene_query::pick (const mi::math::Vector_struct< mi::Uint32, 2 > &pixel_location, const nv::index::IIndex_canvas *pick_canvas, mi::neuraylib::Tag_struct session_tag, mi::neuraylib::Tag_struct query_scene_element_tag, mi::neuraylib::IDice_transaction *dice_transaction) const =0
Member nv::index::ILine_set::get_nb_lines () const =0
Member nv::index::IOpengl_application_buffer
Use Application_depth_buffer_opengl instead.
Member nv::index::IRegular_heightfield::assign_colormap (mi::neuraylib::Tag_struct tag)=0
Will be replaced by scene description attributes.
Member nv::index::IRegular_heightfield::assigned_colormap () const =0
Will be replaced by scene description attributes.
Member nv::index::IRegular_heightfield::get_colormap_mapping () const =0
Will be replaced by scene description attributes.
Member nv::index::IRegular_heightfield::set_colormap_mapping (bool enable)=0
Will be replaced by scene description attributes.
Class nv::index::IRegular_heightfield_compute_task
Once the former IRegular_heightfield is replaced by the newer tile based IHeight_field_scene_element, then this class becomes obsolete and will be removed from the NVIDIA IndeX API.
Class nv::index::IRegular_heightfield_data_access
This class shall be removed as the deprecated regular height field data shall be removed as well.
Class nv::index::IRegular_heightfield_data_edit
Once the former IRegular_heightfield is replaced by the newer tile based IHeight_field_scene_element, then this class becomes obsolete and will be removed from the NVIDIA IndeX API.
Class nv::index::IRegular_heightfield_locality_query_mode
The IRegular_heightfield has been deprecated and will be removed.
Member nv::index::IRegular_heightfield_patch::initialize (const mi::math::Bbox_struct< mi::Sint32, 2 > &patch_rectangle, const mi::Float32 *elevation_values, const mi::math::Vector_struct< mi::Float32, 3 > *normal_values=0)=0
Shall only be used to be compatible with existing applications. To initialize the patch data, use the generate_*_storage() methods to get the data storage. Then, directly initialize the storage. In this way, the application can skip to operate on an application-side memory buffer, which can possibly improve the performance.
Member nv::index::IScene_pick_result::get_scene_element_sub_index () const =0
Use the methods provided by specializations of this class, e.g. IPoint_set_pick_result.
Member nv::index::ISession::create_camera (mi::neuraylib::IDice_transaction *dice_transaction, const mi::base::Uuid &camera_type_uuid=IPerspective_camera::IID(), const char *camera_name=0) const =0
Please use IScene::create_camera().
Member nv::index::ISession::get_conveniences () const =0
The convenience manipulations was implemented on customer request but became superfluous over time.
Class nv::index::Regular_heightfield_locality_query_mode
The IRegular_heightfield has been deprecated and will be removed.
Member nv_index_factory ()
Use nv_factory() instead.