diff --git a/classcgv_1_1gui_1_1provider.html b/classcgv_1_1gui_1_1provider.html index f5df5188f..7a4e9cbd4 100644 --- a/classcgv_1_1gui_1_1provider.html +++ b/classcgv_1_1gui_1_1provider.html @@ -640,7 +640,7 @@

References align(), cgv::data::ref_ptr< T, is_ref_counted >::empty(), and parent_group.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), and cgv::app::overlay::create_layout_gui().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), and cgv::app::overlay::create_layout_gui().

@@ -745,7 +745,7 @@

References cgv::gui::create_gui().

-

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::box_render_style_gui_creator::create(), cgv::gui::box_wire_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::normal_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::spline_tube_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::plot::plot_base::create_base_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::plot3d::create_gui(), cgv::gui::directory_helper::create_gui(), cgv::gui::file_helper::create_gui(), and cgv::plot::plot_base::create_plot_gui().

+

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::box_render_style_gui_creator::create(), cgv::gui::box_wire_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::normal_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::spline_tube_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot_base::create_base_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::plot3d::create_gui(), cgv::gui::directory_helper::create_gui(), cgv::gui::file_helper::create_gui(), and cgv::plot::plot_base::create_plot_gui().

@@ -816,7 +816,7 @@

References cgv::base::base::on_set().

-

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::box_render_style_gui_creator::create(), cgv::gui::box_wire_render_style_gui_creator::create(), cgv::gui::clod_point_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::group_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::normal_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::slab_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::spline_tube_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot_base::create_bar_config_gui(), cgv::plot::plot_base::create_base_config_gui(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_emulator::create_controller_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::navigator::create_gui_impl(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_map_legend::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::app::performance_monitor::create_gui_impl(), cgv::plot::plot3d::create_line_config_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::plot::plot_base::create_stick_config_gui().

+

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::box_render_style_gui_creator::create(), cgv::gui::box_wire_render_style_gui_creator::create(), cgv::gui::clod_point_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::group_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::normal_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::slab_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::spline_tube_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot_base::create_bar_config_gui(), cgv::plot::plot_base::create_base_config_gui(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_emulator::create_controller_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::navigator::create_gui_impl(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_map_legend::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::app::performance_monitor::create_gui_impl(), cgv::plot::plot3d::create_line_config_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::plot::plot_base::create_stick_config_gui().

@@ -1073,7 +1073,7 @@

References cgv::data::ref_ptr< T, is_ref_counted >::empty(), and parent_group.

-

Referenced by add_button(), add_control_void(), add_decorator(), add_group(), add_view_void(), cgv::app::overlay::begin_overlay_gui(), begin_tree_node_void(), cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot_base::create_base_config_gui(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::app::overlay::end_overlay_gui().

+

Referenced by add_button(), add_control_void(), add_decorator(), add_group(), add_view_void(), cgv::app::overlay::begin_overlay_gui(), begin_tree_node_void(), cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot_base::create_base_config_gui(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::app::overlay::end_overlay_gui().

@@ -1161,7 +1161,7 @@

Definition at line 212 of file provider.h.

-

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), and cgv::plot::plot_base::create_plot_gui().

+

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), and cgv::plot::plot_base::create_plot_gui().

@@ -1329,7 +1329,7 @@

Definition at line 222 of file provider.h.

-

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::app::overlay::end_overlay_gui().

+

Referenced by cgv::gui::arrow_render_style_gui_creator::create(), cgv::gui::cone_render_style_gui_creator::create(), cgv::gui::line_render_style_gui_creator::create(), cgv::gui::point_render_style_gui_creator::create(), cgv::gui::rectangle_render_style_gui_creator::create(), cgv::gui::sphere_render_style_gui_creator::create(), cgv::gui::surface_render_style_gui_creator::create(), cgv::gui::surfel_render_style_gui_creator::create(), cgv::gui::volume_render_style_gui_creator::create(), cgv::plot::plot3d::create_config_gui(), cgv::plot::plot_base::create_config_gui(), vr_test::create_gui(), vr_emulator::create_gui(), cgv::plot::axis_config::create_gui(), cgv::plot::plot2d::create_gui(), cgv::plot::plot3d::create_gui(), cgv::plot::plot_base::create_gui(), cgv::app::color_map_editor::create_gui_impl(), cgv::app::color_selector::create_gui_impl(), cgv::gui::subprovider::create_gui_tree_node(), cgv::app::overlay::create_layout_gui(), cgv::plot::plot_base::create_plot_gui(), and cgv::app::overlay::end_overlay_gui().

diff --git a/classcgv_1_1media_1_1axis__aligned__box.html b/classcgv_1_1media_1_1axis__aligned__box.html index 4a750b8b0..9bda6a4c9 100644 --- a/classcgv_1_1media_1_1axis__aligned__box.html +++ b/classcgv_1_1media_1_1axis__aligned__box.html @@ -730,7 +730,7 @@

Definition at line 62 of file axis_aligned_box.h.

-

Referenced by cgv::render::clipped_view::compute_clipping_planes(), cgv::media::mesh::convex_polyhedron< T, TCDim >::construct_box(), cgv::render::volume_renderer::enable(), cgv::render::gl::image_drawable::save_images(), cgv::render::box_renderer::set_box(), cgv::render::box_wire_renderer::set_box(), cgv::plot::plot_base::set_domain(), cgv::plot::plot_base::set_domain3(), cgv::render::rectangle_renderer::set_rectangle(), cgv::render::rectangle_renderer::set_textured_rectangle(), and cgv::render::context::tesselate_box().

+

Referenced by cgv::render::clipped_view::compute_clipping_planes(), cgv::media::mesh::convex_polyhedron< T, TCDim >::construct_box(), cgv::render::volume_renderer::draw(), cgv::render::volume_renderer::enable(), cgv::render::gl::image_drawable::save_images(), cgv::render::box_renderer::set_box(), cgv::render::box_wire_renderer::set_box(), cgv::plot::plot_base::set_domain(), cgv::plot::plot_base::set_domain3(), cgv::render::rectangle_renderer::set_rectangle(), cgv::render::rectangle_renderer::set_textured_rectangle(), and cgv::render::context::tesselate_box().

@@ -763,7 +763,7 @@

Definition at line 60 of file axis_aligned_box.h.

-

Referenced by cgv::render::clipped_view::compute_clipping_planes(), cgv::media::mesh::convex_polyhedron< T, TCDim >::construct_box(), cgv::render::gl::image_drawable::draw(), cgv::render::volume_renderer::enable(), cgv::media::mesh::cuberille< X, T, P >::extract(), cgv::media::mesh::dual_contouring< X, T >::extract(), cgv::media::mesh::marching_cubes_base< X, T >::extract_impl(), cgv::render::gl::image_drawable::save_images(), cgv::render::box_renderer::set_box(), cgv::render::box_wire_renderer::set_box(), cgv::plot::plot_base::set_domain(), cgv::plot::plot_base::set_domain3(), cgv::render::rectangle_renderer::set_rectangle(), cgv::render::rectangle_renderer::set_textured_rectangle(), and cgv::render::context::tesselate_box().

+

Referenced by cgv::render::clipped_view::compute_clipping_planes(), cgv::media::mesh::convex_polyhedron< T, TCDim >::construct_box(), cgv::render::gl::image_drawable::draw(), cgv::render::volume_renderer::draw(), cgv::render::volume_renderer::enable(), cgv::media::mesh::cuberille< X, T, P >::extract(), cgv::media::mesh::dual_contouring< X, T >::extract(), cgv::media::mesh::marching_cubes_base< X, T >::extract_impl(), cgv::render::gl::image_drawable::save_images(), cgv::render::box_renderer::set_box(), cgv::render::box_wire_renderer::set_box(), cgv::plot::plot_base::set_domain(), cgv::plot::plot_base::set_domain3(), cgv::render::rectangle_renderer::set_rectangle(), cgv::render::rectangle_renderer::set_textured_rectangle(), and cgv::render::context::tesselate_box().

@@ -928,7 +928,7 @@

Definition at line 66 of file axis_aligned_box.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::performance_monitor::performance_monitor(), and cgv::media::axis_aligned_box< T, N >::translate().

+

Referenced by cgv::render::performance_monitor::performance_monitor(), and cgv::media::axis_aligned_box< T, N >::translate().

@@ -961,7 +961,7 @@

Definition at line 64 of file axis_aligned_box.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), vr_test::init_frame(), cgv::render::performance_monitor::performance_monitor(), and cgv::media::axis_aligned_box< T, N >::translate().

+

Referenced by vr_test::init_frame(), cgv::render::performance_monitor::performance_monitor(), and cgv::media::axis_aligned_box< T, N >::translate().

diff --git a/classcgv_1_1render_1_1volume__renderer.html b/classcgv_1_1render_1_1volume__renderer.html index 50314c422..d85b13dcf 100644 --- a/classcgv_1_1render_1_1volume__renderer.html +++ b/classcgv_1_1render_1_1volume__renderer.html @@ -605,7 +605,7 @@

Definition at line 277 of file volume_renderer.cxx.

-

References apply_bounding_box_transformation, bounding_box, cgv::media::axis_aligned_box< T, N >::get_center(), cgv::media::axis_aligned_box< T, N >::get_extent(), cgv::render::context::mul_modelview_matrix(), cgv::render::context::pop_modelview_matrix(), and cgv::render::context::push_modelview_matrix().

+

References apply_bounding_box_transformation, bounding_box, cgv::render::volume_render_style::clip_box, cgv::media::axis_aligned_box< T, N >::get_center(), cgv::media::axis_aligned_box< T, N >::get_extent(), cgv::media::axis_aligned_box< T, N >::get_max_pnt(), cgv::media::axis_aligned_box< T, N >::get_min_pnt(), cgv::render::context::mul_modelview_matrix(), cgv::render::context::pop_modelview_matrix(), and cgv::render::context::push_modelview_matrix().

diff --git a/structcgv_1_1gui_1_1volume__render__style__gui__creator.html b/structcgv_1_1gui_1_1volume__render__style__gui__creator.html index 20c39451b..5de4df30a 100644 --- a/structcgv_1_1gui_1_1volume__render__style__gui__creator.html +++ b/structcgv_1_1gui_1_1volume__render__style__gui__creator.html @@ -113,7 +113,7 @@

Detailed Description

-

Definition at line 298 of file volume_renderer.cxx.

+

Definition at line 303 of file volume_renderer.cxx.

Member Function Documentation

◆ create()

@@ -183,9 +183,9 @@

cgv::gui::gui_creator.

-

Definition at line 300 of file volume_renderer.cxx.

+

Definition at line 305 of file volume_renderer.cxx.

-

References cgv::gui::provider::add_decorator(), cgv::gui::provider::add_member_control(), cgv::gui::provider::align(), cgv::render::volume_render_style::ambient_strength, cgv::gui::provider::begin_tree_node(), cgv::render::volume_render_style::clip_box, cgv::render::volume_render_style::diffuse_strength, cgv::render::volume_render_style::enable_depth_test, cgv::render::volume_render_style::enable_gradient_modulation, cgv::render::volume_render_style::enable_lighting, cgv::render::volume_render_style::enable_noise_offset, cgv::gui::provider::end_tree_node(), cgv::render::volume_render_style::gradient_lambda, cgv::render::volume_render_style::isosurface_color, cgv::render::volume_render_style::isosurface_color_from_transfer_function, cgv::render::volume_render_style::isovalue, cgv::render::volume_render_style::light_direction, cgv::render::volume_render_style::light_local_to_eye, cgv::media::axis_aligned_box< T, N >::ref_max_pnt(), cgv::media::axis_aligned_box< T, N >::ref_min_pnt(), cgv::render::volume_render_style::roughness, cgv::render::volume_render_style::scale_adjustment_factor, cgv::render::volume_render_style::slice_axis, cgv::render::volume_render_style::slice_coordinate, cgv::render::volume_render_style::slice_opacity, cgv::render::volume_render_style::specular_color_mix, cgv::render::volume_render_style::specular_strength, and cgv::render::volume_render_style::use_gradient_texture.

+

References cgv::gui::provider::add_decorator(), cgv::gui::provider::add_gui(), cgv::gui::provider::add_member_control(), cgv::gui::provider::align(), cgv::render::volume_render_style::ambient_strength, cgv::gui::provider::begin_tree_node(), cgv::render::volume_render_style::clip_box, cgv::render::volume_render_style::diffuse_strength, cgv::render::volume_render_style::enable_depth_test, cgv::render::volume_render_style::enable_gradient_modulation, cgv::render::volume_render_style::enable_lighting, cgv::render::volume_render_style::enable_noise_offset, cgv::gui::provider::end_tree_node(), cgv::render::volume_render_style::gradient_lambda, cgv::render::volume_render_style::isosurface_color, cgv::render::volume_render_style::isosurface_color_from_transfer_function, cgv::render::volume_render_style::isovalue, cgv::render::volume_render_style::light_direction, cgv::render::volume_render_style::light_local_to_eye, cgv::render::volume_render_style::roughness, cgv::render::volume_render_style::scale_adjustment_factor, cgv::render::volume_render_style::slice_axis, cgv::render::volume_render_style::slice_coordinate, cgv::render::volume_render_style::slice_opacity, cgv::render::volume_render_style::specular_color_mix, cgv::render::volume_render_style::specular_strength, and cgv::render::volume_render_style::use_gradient_texture.

diff --git a/structcgv_1_1render_1_1volume__render__style.html b/structcgv_1_1render_1_1volume__render__style.html index b32bccd61..3ed5e51c6 100644 --- a/structcgv_1_1render_1_1volume__render__style.html +++ b/structcgv_1_1render_1_1volume__render__style.html @@ -394,7 +394,7 @@

Definition at line 66 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -414,7 +414,7 @@

Definition at line 108 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::draw(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -434,7 +434,7 @@

Definition at line 68 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -454,7 +454,7 @@

Definition at line 45 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

@@ -474,7 +474,7 @@

Definition at line 77 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

@@ -494,7 +494,7 @@

Definition at line 58 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

@@ -514,7 +514,7 @@

Definition at line 36 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

@@ -534,7 +534,7 @@

Definition at line 79 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -554,7 +554,7 @@

Definition at line 90 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -574,7 +574,7 @@

Definition at line 92 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

@@ -594,7 +594,7 @@

Definition at line 88 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -614,7 +614,7 @@

Definition at line 64 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -634,7 +634,7 @@

Definition at line 60 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -654,7 +654,7 @@

Definition at line 72 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -674,7 +674,7 @@

Definition at line 55 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -694,7 +694,7 @@

Definition at line 101 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -714,7 +714,7 @@

Definition at line 103 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -734,7 +734,7 @@

Definition at line 105 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -754,7 +754,7 @@

Definition at line 74 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -774,7 +774,7 @@

Definition at line 70 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::enable(), and volume_render_style().

@@ -794,7 +794,7 @@

Definition at line 62 of file volume_renderer.h.

-

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

+

Referenced by cgv::gui::volume_render_style_gui_creator::create(), cgv::render::volume_renderer::update_defines(), and volume_render_style().

diff --git a/volume__renderer_8cxx_source.html b/volume__renderer_8cxx_source.html index a23233d53..6396b1b1c 100644 --- a/volume__renderer_8cxx_source.html +++ b/volume__renderer_8cxx_source.html @@ -409,131 +409,126 @@
280
-
282 ctx.mul_modelview_matrix(cgv::math::translate4(bounding_box.get_center()));
-
283 ctx.mul_modelview_matrix(cgv::math::scale4(bounding_box.get_extent()));
-
284 }
-
285
-
286 glDrawArrays(GL_TRIANGLE_STRIP, 0, (GLsizei)14);
-
287
- -
289 }
- -
290 }
-
291}
+
282 const volume_render_style& vrs = get_style<volume_render_style>();
+
283 cgv::box3 clipped_box(
+ + +
286 );
+
287 ctx.mul_modelview_matrix(cgv::math::translate4(clipped_box.get_center()));
+
288 ctx.mul_modelview_matrix(cgv::math::scale4(clipped_box.get_extent()));
+
289 }
+
290
+
291 glDrawArrays(GL_TRIANGLE_STRIP, 0, (GLsizei)14);
292
-
293#include <cgv/gui/provider.h>
-
294
-
295namespace cgv {
-
296 namespace gui {
+ +
294 }
+ +
295 }
+
296}
297
-
- -
-
300 bool create(provider* p, const std::string& label,
-
301 void* value_ptr, const std::string& value_type,
-
302 const std::string& gui_type, const std::string& options, bool*) {
- -
304 return false;
-
305 cgv::render::volume_render_style* vrs_ptr = reinterpret_cast<cgv::render::volume_render_style*>(value_ptr);
-
306 cgv::base::base* b = dynamic_cast<cgv::base::base*>(p);
-
307
-
308 p->add_member_control(b, "Quality", vrs_ptr->integration_quality, "dropdown", "w=114;enums='8=8,16=16,32=32,64=64,128=128,256=256,512=512,1024=1024,2048=2048,4096=4096'", " ");
-
309 p->add_member_control(b, "Use Noise", vrs_ptr->enable_noise_offset, "check", "w=74");
-
310 p->add_member_control(b, "Interpolation", vrs_ptr->interpolation_mode, "dropdown", "enums=Nearest,Smoothed,Linear,Cubic");
-
311
-
312 p->add_member_control(b, "Depth Test", vrs_ptr->enable_depth_test, "check");
-
313
-
314 p->add_member_control(b, "Compositing Mode", vrs_ptr->compositing_mode, "dropdown", "enums='Maximum Intensity Projection, Average, Blend'");
-
315
-
316 p->add_member_control(b, "Scale Adjustment", vrs_ptr->scale_adjustment_factor, "value_slider", "min=0.0;step=0.001;max=1000.0;log=true;ticks=true");
-
317
-
318 if(p->begin_tree_node("Lighting", vrs_ptr->enable_lighting, false)) {
-
319 p->align("/a");
-
320 p->add_member_control(b, "Enable", vrs_ptr->enable_lighting, "check", "w=88", " ");
-
321 p->add_member_control(b, "Local to Eye", vrs_ptr->light_local_to_eye, "check", "w=100");
-
322 p->add_member_control(b, "Normals from Gradient Texture", vrs_ptr->use_gradient_texture, "check");
-
323 p->add_member_control(b, "Direction", vrs_ptr->light_direction[0], "value", "w=58;min=-1;max=1", " ");
-
324 p->add_member_control(b, "", vrs_ptr->light_direction[1], "value", "w=58;min=-1;max=1", " ");
-
325 p->add_member_control(b, "", vrs_ptr->light_direction[2], "value", "w=58;min=-1;max=1");
-
326 p->add_member_control(b, "", vrs_ptr->light_direction[0], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true", " ");
-
327 p->add_member_control(b, "", vrs_ptr->light_direction[1], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true", " ");
-
328 p->add_member_control(b, "", vrs_ptr->light_direction[2], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true");
-
329
-
330 p->add_decorator("Light Parameters", "heading", "level=3");
-
331 p->add_member_control(b, "Ambient", vrs_ptr->ambient_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
-
332 p->add_member_control(b, "Diffuse", vrs_ptr->diffuse_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
-
333 p->add_member_control(b, "Specular", vrs_ptr->specular_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
-
334 p->add_member_control(b, "Roughness", vrs_ptr->roughness, "value_slider", "min=0;max=1;step=0.001;ticks=true");
-
335 p->add_member_control(b, "Specular Color", vrs_ptr->specular_color_mix, "value_slider", "min=0;max=1;step=0.001;ticks=true");
-
336 p->align("/b");
-
337 p->end_tree_node(vrs_ptr->enable_lighting);
-
338 }
-
339
-
340 if(p->begin_tree_node("Gradient Modulation", vrs_ptr->enable_gradient_modulation, false)) {
-
341 p->align("\a");
-
342 p->add_member_control(b, "Enable", vrs_ptr->enable_gradient_modulation, "check");
-
343 p->add_member_control(b, "Lambda", vrs_ptr->gradient_lambda, "value_slider", "min=0.001;max=10;step=0.001;ticks=true;log=true");
-
344 p->align("\b");
- -
346 }
-
347 if (p->begin_tree_node("Orthogonal Slicing", vrs_ptr->slice_mode, false)) {
-
348 p->align("\a");
-
349 p->add_member_control(b, "Mode", vrs_ptr->slice_mode, "dropdown", "enums='Disabled,Opaque,Transparent'");
-
350 p->add_member_control(b, "Axis", vrs_ptr->slice_axis, "value_slider", "min=0;max=2;ticks=true");
-
351 p->add_member_control(b, "Coordinate", vrs_ptr->slice_coordinate, "value_slider", "min=0;max=1;ticks=true");
-
352 p->add_member_control(b, "Opacity", vrs_ptr->slice_opacity, "value_slider", "min=0;max=1;ticks=true");
-
353 p->align("\b");
-
354 p->end_tree_node(vrs_ptr->slice_mode);
-
355 }
-
356
-
357 if(p->begin_tree_node("Isosurface (Blend only)", vrs_ptr->isosurface_mode, false)) {
-
358 p->align("\a");
-
359 p->add_member_control(b, "", vrs_ptr->isosurface_mode, "dropdown", "enums='Disabled,Isovalue,Alpha Threshold'");
-
360
-
361 p->add_member_control(b, "Value", vrs_ptr->isovalue, "value_slider", "min=0.0;max=1.0;step=0.001;ticks=true");
-
362 p->add_member_control(b, "Color", vrs_ptr->isosurface_color, "", "w=42", " ");
-
363 p->add_member_control(b, "From Transfer Function", vrs_ptr->isosurface_color_from_transfer_function, "check", "w=146");
-
364 p->align("\b");
-
365 p->end_tree_node(vrs_ptr->isosurface_mode);
-
366 }
-
367
-
368 if(p->begin_tree_node("Clip Box", vrs_ptr->clip_box, false)) {
-
369 p->align("\a");
-
370 p->add_member_control(b, "Box Min", vrs_ptr->clip_box.ref_min_pnt()[0], "value", "w=58;min=0;max=1", " ");
-
371 p->add_member_control(b, "", vrs_ptr->clip_box.ref_min_pnt()[1], "value", "w=58;min=0;max=1", " ");
-
372 p->add_member_control(b, "", vrs_ptr->clip_box.ref_min_pnt()[2], "value", "w=58;min=0;max=1");
-
373 p->add_member_control(b, "", vrs_ptr->clip_box.ref_min_pnt()[0], "slider", "w=58;min=0;max=1;step=0.0001;ticks=true", " ");
-
374 p->add_member_control(b, "", vrs_ptr->clip_box.ref_min_pnt()[1], "slider", "w=58;min=0;max=1;step=0.0001;ticks=true", " ");
-
375 p->add_member_control(b, "", vrs_ptr->clip_box.ref_min_pnt()[2], "slider", "w=58;min=0;max=1;step=0.0001;ticks=true");
-
376
-
377 p->add_member_control(b, "Box Max", vrs_ptr->clip_box.ref_max_pnt()[0], "value", "w=58;max=0;max=1", " ");
-
378 p->add_member_control(b, "", vrs_ptr->clip_box.ref_max_pnt()[1], "value", "w=58;max=0;max=1", " ");
-
379 p->add_member_control(b, "", vrs_ptr->clip_box.ref_max_pnt()[2], "value", "w=58;max=0;max=1");
-
380 p->add_member_control(b, "", vrs_ptr->clip_box.ref_max_pnt()[0], "slider", "w=58;max=0;max=1;step=0.0001;ticks=true", " ");
-
381 p->add_member_control(b, "", vrs_ptr->clip_box.ref_max_pnt()[1], "slider", "w=58;max=0;max=1;step=0.0001;ticks=true", " ");
-
382 p->add_member_control(b, "", vrs_ptr->clip_box.ref_max_pnt()[2], "slider", "w=58;max=0;max=1;step=0.0001;ticks=true");
-
383 p->align("\b");
-
384 p->end_tree_node(vrs_ptr->clip_box);
-
385 }
-
386
-
387 return true;
-
388 }
+
298#include <cgv/gui/provider.h>
+
299
+
300namespace cgv {
+
301 namespace gui {
+
302
+
+ +
+
305 bool create(provider* p, const std::string& label,
+
306 void* value_ptr, const std::string& value_type,
+
307 const std::string& gui_type, const std::string& options, bool*) {
+ +
309 return false;
+
310 cgv::render::volume_render_style* vrs_ptr = reinterpret_cast<cgv::render::volume_render_style*>(value_ptr);
+
311 cgv::base::base* b = dynamic_cast<cgv::base::base*>(p);
+
312
+
313 p->add_member_control(b, "Quality", vrs_ptr->integration_quality, "dropdown", "w=114;enums='8=8,16=16,32=32,64=64,128=128,256=256,512=512,1024=1024,2048=2048,4096=4096'", " ");
+
314 p->add_member_control(b, "Use Noise", vrs_ptr->enable_noise_offset, "check", "w=74");
+
315 p->add_member_control(b, "Interpolation", vrs_ptr->interpolation_mode, "dropdown", "enums=Nearest,Smoothed,Linear,Cubic");
+
316
+
317 p->add_member_control(b, "Depth Test", vrs_ptr->enable_depth_test, "check");
+
318
+
319 p->add_member_control(b, "Compositing Mode", vrs_ptr->compositing_mode, "dropdown", "enums='Maximum Intensity Projection, Average, Blend'");
+
320
+
321 p->add_member_control(b, "Scale Adjustment", vrs_ptr->scale_adjustment_factor, "value_slider", "min=0.0;step=0.001;max=1000.0;log=true;ticks=true");
+
322
+
323 if(p->begin_tree_node("Lighting", vrs_ptr->enable_lighting, false)) {
+
324 p->align("/a");
+
325 p->add_member_control(b, "Enable", vrs_ptr->enable_lighting, "check", "w=88", " ");
+
326 p->add_member_control(b, "Local to Eye", vrs_ptr->light_local_to_eye, "check", "w=100");
+
327 p->add_member_control(b, "Normals from Gradient Texture", vrs_ptr->use_gradient_texture, "check");
+
328 p->add_member_control(b, "Direction", vrs_ptr->light_direction[0], "value", "w=58;min=-1;max=1", " ");
+
329 p->add_member_control(b, "", vrs_ptr->light_direction[1], "value", "w=58;min=-1;max=1", " ");
+
330 p->add_member_control(b, "", vrs_ptr->light_direction[2], "value", "w=58;min=-1;max=1");
+
331 p->add_member_control(b, "", vrs_ptr->light_direction[0], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true", " ");
+
332 p->add_member_control(b, "", vrs_ptr->light_direction[1], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true", " ");
+
333 p->add_member_control(b, "", vrs_ptr->light_direction[2], "slider", "w=58;min=-1;max=1;step=0.0001;ticks=true");
+
334
+
335 p->add_decorator("Light Parameters", "heading", "level=3");
+
336 p->add_member_control(b, "Ambient", vrs_ptr->ambient_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
+
337 p->add_member_control(b, "Diffuse", vrs_ptr->diffuse_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
+
338 p->add_member_control(b, "Specular", vrs_ptr->specular_strength, "value_slider", "min=0;max=1;step=0.001;ticks=true");
+
339 p->add_member_control(b, "Roughness", vrs_ptr->roughness, "value_slider", "min=0;max=1;step=0.001;ticks=true");
+
340 p->add_member_control(b, "Specular Color", vrs_ptr->specular_color_mix, "value_slider", "min=0;max=1;step=0.001;ticks=true");
+
341 p->align("/b");
+
342 p->end_tree_node(vrs_ptr->enable_lighting);
+
343 }
+
344
+
345 if(p->begin_tree_node("Gradient Modulation", vrs_ptr->enable_gradient_modulation, false)) {
+
346 p->align("\a");
+
347 p->add_member_control(b, "Enable", vrs_ptr->enable_gradient_modulation, "check");
+
348 p->add_member_control(b, "Lambda", vrs_ptr->gradient_lambda, "value_slider", "min=0.001;max=10;step=0.001;ticks=true;log=true");
+
349 p->align("\b");
+ +
351 }
+
352 if (p->begin_tree_node("Orthogonal Slicing", vrs_ptr->slice_mode, false)) {
+
353 p->align("\a");
+
354 p->add_member_control(b, "Mode", vrs_ptr->slice_mode, "dropdown", "enums='Disabled,Opaque,Transparent'");
+
355 p->add_member_control(b, "Axis", vrs_ptr->slice_axis, "value_slider", "min=0;max=2;ticks=true");
+
356 p->add_member_control(b, "Coordinate", vrs_ptr->slice_coordinate, "value_slider", "min=0;max=1;ticks=true");
+
357 p->add_member_control(b, "Opacity", vrs_ptr->slice_opacity, "value_slider", "min=0;max=1;ticks=true");
+
358 p->align("\b");
+
359 p->end_tree_node(vrs_ptr->slice_mode);
+
360 }
+
361
+
362 if(p->begin_tree_node("Isosurface (Blend only)", vrs_ptr->isosurface_mode, false)) {
+
363 p->align("\a");
+
364 p->add_member_control(b, "", vrs_ptr->isosurface_mode, "dropdown", "enums='Disabled,Isovalue,Alpha Threshold'");
+
365
+
366 p->add_member_control(b, "Value", vrs_ptr->isovalue, "value_slider", "min=0.0;max=1.0;step=0.001;ticks=true");
+
367 p->add_member_control(b, "Color", vrs_ptr->isosurface_color, "", "w=42", " ");
+
368 p->add_member_control(b, "From Transfer Function", vrs_ptr->isosurface_color_from_transfer_function, "check", "w=146");
+
369 p->align("\b");
+
370 p->end_tree_node(vrs_ptr->isosurface_mode);
+
371 }
+
372
+
373 if(p->begin_tree_node("Clip Box", vrs_ptr->clip_box, false)) {
+
374 p->align("\a");
+
375 p->add_gui("Clipping Box", vrs_ptr->clip_box, "",
+
376 "options='w=100;min=0;max=1;step=0.01;ticks=true;align=\"BL\"';align_col=' '");
+
377 p->align("\b");
+
378 p->end_tree_node(vrs_ptr->clip_box);
+
379 }
+
380
+
381 return true;
+
382 }
-
389 };
+
383 };
-
390
-
391#include "gl/lib_begin.h"
-
392
-
393 CGV_API cgv::gui::gui_creator_registration<volume_render_style_gui_creator> volume_rs_gc_reg("volume_render_style_gui_creator");
-
394
-
395 }
-
396}
+
384
+
385#include "gl/lib_begin.h"
+
386
+
387 CGV_API cgv::gui::gui_creator_registration<volume_render_style_gui_creator> volume_rs_gc_reg("volume_render_style_gui_creator");
+
388
+
389 }
+
390}
base class for all classes that can be registered with support for dynamic properties (see also secti...
Definition base.h:75
A data_format describes a multidimensional data block of data entries.
Definition data_format.h:19
unsigned get_nr_dimensions() const
return the number of dimensions of the data set
the data view gives access to a data array of one, two, three or four dimensions.
Definition data_view.h:153
helper template for registration of gui creators
Definition gui_creator.h:32
derive from this class to provide a gui to the current viewer
Definition provider.h:64
+
bool add_gui(const std::string &label, T &value, const std::string &gui_type="", const std::string &options="")
Add a composed gui of the given gui_type for the given value.
Definition provider.h:247
void align(const std::string &_align)
send pure alignment information
Definition provider.cxx:36
base_ptr add_decorator(const std::string &label, const std::string &decorator_type, const std::string &options="", const std::string &align="\n")
add a newly created decorator to the group
Definition provider.cxx:168
bool begin_tree_node(const std::string &label, const T &value, bool initial_visibility=false, const std::string &options="", gui_group_ptr ggp=gui_group_ptr())
Begin a sub tree of a tree structured gui.
Definition provider.h:212
@@ -541,8 +536,6 @@
void end_tree_node(const T &value)
template specialization that allows to specify value reference plus node_instance by using the result...
Definition provider.h:222
fpnt_type get_center() const
return the center of the box
-
fpnt_type & ref_max_pnt()
return a reference to corner 7
-
fpnt_type & ref_min_pnt()
return a reference to corner 0
fvec_type get_extent() const
return a vector with the extents in the different dimensions
const fpnt_type & get_max_pnt() const
return a const reference to corner 7
const fpnt_type & get_min_pnt() const
return a const reference to corner 0
@@ -617,8 +610,8 @@
cgv::math::fvec< float, 2 > vec2
declare type of 2d single precision floating point vectors
Definition fvec.h:664
cgv::math::fvec< float, 3 > vec3
declare type of 3d single precision floating point vectors
Definition fvec.h:666
interface for gui creators
Definition gui_creator.h:14
- -
bool create(provider *p, const std::string &label, void *value_ptr, const std::string &value_type, const std::string &gui_type, const std::string &options, bool *)
attempt to create a gui and return whether this was successful
+ +
bool create(provider *p, const std::string &label, void *value_ptr, const std::string &value_type, const std::string &gui_type, const std::string &options, bool *)
attempt to create a gui and return whether this was successful
base class for all render styles
Definition renderer.h:16
bool light_local_to_eye
whether the light is local to the eye position (moves with the eye) or is static to the scene
diff --git a/vr__test_8pj_source.html b/vr__test_8pj_source.html index b857bdfcd..3d76ac871 100644 --- a/vr__test_8pj_source.html +++ b/vr__test_8pj_source.html @@ -106,7 +106,7 @@
7addProjectDeps=["cgv_utils", "cgv_type", "cgv_data", "cgv_base", "cgv_math",
8 "cgv_media", "cgv_gui", "cgv_render", "cmi_io",
9 "cgv_viewer", "cg_fltk", "crg_grid", "cg_ext", "cgv_gl",
-
10 "crg_vr_view",
+
10 "crg_vr_view", "cmf_tt_gl_font",
11 "crg_vr_wall",
12 "cg_vr", "vr_emulator", "openvr_driver"];
13addIncDirs=[INPUT_DIR, CGV_DIR."/libs", CGV_DIR."/test"];