cgv
|
style of a point More...
#include <arrow_renderer.h>
Public Member Functions | |
arrow_render_style () | |
construct with default values | |
![]() | |
group_render_style () | |
set default values | |
Public Attributes | |
float | radius_lower_bound |
smallest value for the radius | |
float | radius_relative_to_length |
float | head_radius_scale |
scaling factor of head radius with respect to tail radius | |
ArrowHeadLengthMode | head_length_mode |
float | head_length_relative_to_radius |
float | head_length_relative_to_length |
float | length_scale |
float | color_scale |
bool | normalize_length |
float | relative_location_of_position |
float | length_eps |
![]() | |
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 | |
style of a point
Definition at line 28 of file arrow_renderer.h.
cgv::render::arrow_render_style::arrow_render_style | ( | ) |
construct with default values
Definition at line 20 of file arrow_renderer.cxx.
References head_radius_scale, and radius_lower_bound.
float cgv::render::arrow_render_style::color_scale |
Definition at line 47 of file arrow_renderer.h.
ArrowHeadLengthMode cgv::render::arrow_render_style::head_length_mode |
Definition at line 39 of file arrow_renderer.h.
float cgv::render::arrow_render_style::head_length_relative_to_length |
Definition at line 43 of file arrow_renderer.h.
float cgv::render::arrow_render_style::head_length_relative_to_radius |
Definition at line 41 of file arrow_renderer.h.
float cgv::render::arrow_render_style::head_radius_scale |
scaling factor of head radius with respect to tail radius
Definition at line 37 of file arrow_renderer.h.
Referenced by arrow_render_style(), cgv::gui::arrow_render_style_gui_creator::create(), and cgv::render::arrow_renderer::enable().
float cgv::render::arrow_render_style::length_eps |
Definition at line 53 of file arrow_renderer.h.
float cgv::render::arrow_render_style::length_scale |
Definition at line 45 of file arrow_renderer.h.
bool cgv::render::arrow_render_style::normalize_length |
Definition at line 49 of file arrow_renderer.h.
float cgv::render::arrow_render_style::radius_lower_bound |
smallest value for the radius
Definition at line 33 of file arrow_renderer.h.
Referenced by arrow_render_style(), cgv::gui::arrow_render_style_gui_creator::create(), and cgv::render::arrow_renderer::enable().
float cgv::render::arrow_render_style::radius_relative_to_length |
Definition at line 35 of file arrow_renderer.h.
float cgv::render::arrow_render_style::relative_location_of_position |
Definition at line 51 of file arrow_renderer.h.