cgv
Loading...
Searching...
No Matches
cgv::render::surface_render_style Struct Reference

style of a point More...

#include <surface_renderer.h>

Inheritance diagram for cgv::render::surface_render_style:
cgv::render::group_render_style cgv::render::render_style cgv::render::arrow_render_style cgv::render::box_render_style cgv::render::cone_render_style cgv::render::ellipsoid_render_style cgv::render::rectangle_render_style cgv::render::sphere_render_style cgv::render::spline_tube_render_style cgv::render::surface_render_style_reflect cgv::render::surfel_render_style

Public Attributes

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
 
- Public Attributes inherited from cgv::render::group_render_style
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

- Public Member Functions inherited from cgv::render::group_render_style
 group_render_style ()
 set default values
 

Detailed Description

style of a point

Definition at line 25 of file surface_renderer.h.

Constructor & Destructor Documentation

◆ surface_render_style()

cgv::render::surface_render_style::surface_render_style ( )

Definition at line 25 of file surface_renderer.cxx.

Member Data Documentation

◆ culling_mode

◆ illumination_mode

◆ map_color_to_material

ColorMapping cgv::render::surface_render_style::map_color_to_material

◆ material

cgv::media::illum::textured_surface_material cgv::render::surface_render_style::material

◆ surface_color

cgv::media::illum::surface_material::color_type cgv::render::surface_render_style::surface_color

◆ surface_opacity

float cgv::render::surface_render_style::surface_opacity

default value for the surface opacity when map color to material is used

Definition at line 30 of file surface_renderer.h.

Referenced by cgv::gui::surface_render_style_gui_creator::create(), and cgv::render::surface_renderer::enable().


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