cgv
|
box wires extend line render styles More...
#include <box_wire_renderer.h>
Public Member Functions | |
box_wire_render_style () | |
default constructor sets default extent to (1,1,1) and relative anchor to (0,0,0) | |
![]() | |
line_render_style () | |
construct with default values | |
![]() | |
group_render_style () | |
set default values | |
Public Attributes | |
vec3 | default_extent |
extent used in case extent array is not specified | |
vec3 | relative_anchor |
box anchor position relative to center that corresponds to the position attribute | |
![]() | |
vec3 | default_normal |
default normal for case when "normal" attribute is not set | |
rgba | default_color |
default color for case when "color" attribute is not set | |
float | default_depth_offset |
default depth offset for case when "depth_offset" attribute is not set | |
float | default_line_width |
default line width for case when "line_width" attribute is not set | |
bool | blend_lines |
rgba | halo_color |
halo color | |
float | halo_width_in_pixel |
halo width in pixel | |
float | percentual_halo_width |
halo width in percent of line width | |
bool | screen_aligned |
whether to span line splat in screen aligned coordinate system | |
bool | measure_line_width_in_pixel |
whether to measure line width in pixels - otherwise in eye space relative to reference_line_width | |
float | reference_line_width |
reference line width multiplied to line width if measure_line_width_in_pixel is false | |
float | blend_width_in_pixel |
blend with in pixels used for line smoothing | |
float | halo_color_strength |
parameter in [0,1] to mix line color with halo color | |
![]() | |
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 | |
Additional Inherited Members | |
![]() | |
GLboolean | is_blend |
GLint | blend_src |
GLint | blend_dst |
box wires extend line render styles
Definition at line 18 of file box_wire_renderer.h.
cgv::render::box_wire_render_style::box_wire_render_style | ( | ) |
default constructor sets default extent to (1,1,1) and relative anchor to (0,0,0)
Definition at line 8 of file box_wire_renderer.cxx.
References default_extent, and relative_anchor.
vec3 cgv::render::box_wire_render_style::default_extent |
extent used in case extent array is not specified
Definition at line 21 of file box_wire_renderer.h.
Referenced by box_wire_render_style(), and cgv::gui::box_wire_render_style_gui_creator::create().
vec3 cgv::render::box_wire_render_style::relative_anchor |
box anchor position relative to center that corresponds to the position attribute
Definition at line 23 of file box_wire_renderer.h.
Referenced by box_wire_render_style(), and cgv::gui::box_wire_render_style_gui_creator::create().