cgv
|
render style for ellipsoid rendere More...
#include <ellipsoid_renderer.h>
Public Member Functions | |
ellipsoid_render_style () | |
construct with default values | |
![]() | |
group_render_style () | |
set default values | |
Public Attributes | |
float | size_scale |
multiplied to the ellipsoid sizes, initialized to 1 | |
cgv::vec3 | size |
default value assigned to size attribute in enable method of ellipsoid renderer, set to 1 in constructor | |
![]() | |
cgv::media::illum::surface_material::color_type | surface_color |
default value for color when map color to material is used | |
float | surface_opacity |
default value for the surface opacity when map color to material is used | |
CullingMode | culling_mode |
culling mode for point splats, set to CM_OFF in constructor | |
IlluminationMode | illumination_mode |
illumination mode defaults to IM_ONE_SIDED | |
ColorMapping | map_color_to_material |
material side[s] where color is to be mapped to the diffuse material component, defaults to MS_FRONT_AND_BACK | |
cgv::media::illum::textured_surface_material | material |
material of surface | |
![]() | |
bool | use_group_color |
whether to use group colors indexed through group index, defaults to false | |
bool | use_group_transformation |
whether to use group translation and rotation indexed through group index, defaults to false | |
render style for ellipsoid rendere
Definition at line 18 of file ellipsoid_renderer.h.
cgv::render::ellipsoid_render_style::ellipsoid_render_style | ( | ) |
construct with default values
Definition at line 20 of file ellipsoid_renderer.cxx.
References size, and size_scale.
cgv::vec3 cgv::render::ellipsoid_render_style::size |
default value assigned to size attribute in enable
method of ellipsoid renderer, set to 1 in constructor
Definition at line 25 of file ellipsoid_renderer.h.
Referenced by cgv::gui::ellipsoid_render_style_gui_creator::create(), ellipsoid_render_style(), and cgv::render::ellipsoid_renderer::enable().
float cgv::render::ellipsoid_render_style::size_scale |
multiplied to the ellipsoid sizes, initialized to 1
Definition at line 23 of file ellipsoid_renderer.h.
Referenced by cgv::gui::ellipsoid_render_style_gui_creator::create(), ellipsoid_render_style(), and cgv::render::ellipsoid_renderer::enable().