cgv
Loading...
Searching...
No Matches
cgv::gui::volume_render_style_gui_creator Struct Reference
Inheritance diagram for cgv::gui::volume_render_style_gui_creator:
cgv::gui::gui_creator

Public Member Functions

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
 

Detailed Description

Definition at line 235 of file volume_renderer.cxx.

Member Function Documentation

◆ create()

bool cgv::gui::volume_render_style_gui_creator::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 *   
)
inlinevirtual

attempt to create a gui and return whether this was successful

Implements cgv::gui::gui_creator.

Definition at line 237 of file volume_renderer.cxx.

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::compositing_mode, 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::integration_quality, cgv::render::volume_render_style::interpolation_mode, cgv::render::volume_render_style::isosurface_color, cgv::render::volume_render_style::isosurface_color_from_transfer_function, cgv::render::volume_render_style::isosurface_mode, 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_mode, 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.


The documentation for this struct was generated from the following file: