cgv
Loading...
Searching...
No Matches
cgv::render::cone_renderer Member List

This is the complete list of members for cgv::render::cone_renderer, including all inherited members.

albedo_texture (defined in cgv::render::cone_renderer)cgv::render::cone_rendererprotected
attributes_persist() constcgv::render::rendererinlineprotected
build_program(context &ctx, shader_program &prog, const render_style &rs)cgv::render::renderer
build_shader_program(context &ctx, shader_program &prog, const shader_define_map &defines)cgv::render::cone_rendererprotectedvirtual
clear(const context &ctx)cgv::render::cone_renderervirtual
cone_renderer()cgv::render::cone_renderer
create_render_style() constcgv::render::cone_rendererprotectedvirtual
cull_per_primitive (defined in cgv::render::surface_renderer)cgv::render::surface_rendererprotected
density_texture (defined in cgv::render::cone_renderer)cgv::render::cone_rendererprotected
disable(context &ctx)cgv::render::cone_renderervirtual
disable_attribute_array_manager(const context &ctx, attribute_array_manager &aam)cgv::render::cone_renderervirtual
draw(context &ctx, size_t start, size_t count, bool use_strips=false, bool use_adjacency=false, uint32_t strip_restart_index=-1)cgv::render::cone_renderervirtual
draw_impl(context &ctx, PrimitiveType pt, size_t start, size_t count, bool use_strips=false, bool use_adjacency=false, uint32_t strip_restart_index=-1)cgv::render::renderer
draw_impl_instanced(context &ctx, PrimitiveType type, size_t start, size_t count, size_t instance_count, bool use_strips=false, bool use_adjacency=false, uint32_t strip_restart_index=-1)cgv::render::renderer
enable(context &ctx)cgv::render::cone_renderervirtual
enable_attribute_array_manager(const context &ctx, attribute_array_manager &aam)cgv::render::cone_renderervirtual
get_index_buffer_ptr(const attribute_array_manager &aam)cgv::render::rendererinline
get_prog_attribute_location(const context &ctx, const std::string &name, bool error_check=true) (defined in cgv::render::renderer)cgv::render::rendererinlineprotected
get_style() constcgv::render::rendererinlineprotected
get_style_ptr() constcgv::render::rendererprotected
get_vertex_buffer_ptr(const context &ctx, const attribute_array_manager &aam, const std::string &attr_name)cgv::render::rendererinline
group_renderer() (defined in cgv::render::group_renderer)cgv::render::group_renderer
has_aam() constcgv::render::rendererinlineprotected
has_attribute(const context &ctx, const std::string &name)cgv::render::rendererinlineprotected
has_colorscgv::render::renderermutableprotected
has_group_colors (defined in cgv::render::group_renderer)cgv::render::group_rendererprotected
has_group_indices (defined in cgv::render::group_renderer)cgv::render::group_rendererprotected
has_group_rotations (defined in cgv::render::group_renderer)cgv::render::group_rendererprotected
has_group_translations (defined in cgv::render::group_renderer)cgv::render::group_rendererprotected
has_indices() constcgv::render::rendererinline
has_normals (defined in cgv::render::surface_renderer)cgv::render::surface_rendererprotected
has_positionscgv::render::renderermutableprotected
has_radii (defined in cgv::render::cone_renderer)cgv::render::cone_rendererprotected
has_texcoords (defined in cgv::render::surface_renderer)cgv::render::surface_rendererprotected
init(context &ctx)cgv::render::renderervirtual
manage_singleton(context &ctx, const std::string &renderer_name, int &ref_count, int ref_count_change)cgv::render::renderer
ref_composed_attribute_array(const context &ctx, const std::string &name, const std::string &name_ref, const C *array_ptr, size_t nr_elements, const T &elem)cgv::render::rendererinlineprotected
ref_defines()cgv::render::rendererinline
ref_prog()cgv::render::rendererinline
remove_attribute_array(const context &ctx, const std::string &name) (defined in cgv::render::renderer)cgv::render::rendererprotected
remove_color_array(const context &ctx)cgv::render::renderer
remove_group_index_array(const context &ctx)cgv::render::group_renderer
remove_indices(const context &ctx)cgv::render::renderer
remove_normal_array(const context &ctx)cgv::render::surface_renderer
remove_position_array(const context &ctx)cgv::render::renderer
remove_radius_array(const context &ctx)cgv::render::cone_renderer
remove_texcoord_array(const context &ctx)cgv::render::surface_renderer
render(context &ctx, size_t start, size_t count, bool use_strips=false, bool use_adjacency=false, uint32_t strip_restart_index=-1)cgv::render::renderervirtual
renderer()cgv::render::renderer
set_albedo_texture(texture *tex) (defined in cgv::render::cone_renderer)cgv::render::cone_renderer
set_attribute_array(const context &ctx, const std::string &name, const T &array) (defined in cgv::render::renderer)cgv::render::rendererinlineprotected
set_attribute_array(const context &ctx, const std::string &name, const T *array_ptr, size_t nr_elements, unsigned stride) (defined in cgv::render::renderer)cgv::render::rendererinlineprotected
set_attribute_array(const context &ctx, const std::string &name, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes) (defined in cgv::render::renderer)cgv::render::rendererprotected
set_attribute_array_manager(const context &ctx, attribute_array_manager *_aam_ptr=0)cgv::render::renderervirtual
set_color(const context &ctx, const T &color)cgv::render::rendererinline
set_color_array(const context &ctx, const std::vector< T > &colors)cgv::render::rendererinline
set_color_array(const context &ctx, const T *colors, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::rendererinline
set_color_array(const context &ctx, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::renderer
set_color_array(const context &ctx, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::rendererinline
set_composed_attribute_array(const context &ctx, const std::string &name, const C *array_ptr, size_t nr_elements, const T &elem)cgv::render::rendererinlineprotected
set_density_texture(texture *tex) (defined in cgv::render::cone_renderer)cgv::render::cone_renderer
set_group_colors(const context &ctx, const std::vector< T > &colors)cgv::render::group_rendererinline
set_group_colors(const context &ctx, const T *colors, size_t nr_elements)cgv::render::group_rendererinline
set_group_index_array(const context &ctx, const std::vector< unsigned > &group_indices)cgv::render::group_renderer
set_group_index_array(const context &ctx, const unsigned *group_indices, size_t nr_elements)cgv::render::group_renderer
set_group_index_array(const context &ctx, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::group_renderer
set_group_index_array(const context &ctx, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::group_rendererinline
set_group_rotations(const context &ctx, const std::vector< T > &group_rotations)cgv::render::group_rendererinline
set_group_rotations(const context &ctx, const T *group_rotations, size_t nr_elements)cgv::render::group_rendererinline
set_group_translations(const context &ctx, const std::vector< T > &group_translations)cgv::render::group_rendererinline
set_group_translations(const context &ctx, const T *group_translations, size_t nr_elements)cgv::render::group_rendererinline
set_indices(const context &ctx, const std::vector< T > &indices, bool keep_on_cpu=false)cgv::render::rendererinline
set_indices(const context &ctx, const T *indices, size_t nr_indices, bool keep_on_cpu=false)cgv::render::rendererinline
set_indices(const context &ctx, const vertex_buffer &vbo, size_t count)cgv::render::rendererinline
set_normal(const context &ctx, const cgv::math::fvec< T, 3 > &normal)cgv::render::surface_rendererinline
set_normal_array(const context &ctx, const std::vector< T > &normals)cgv::render::surface_rendererinline
set_normal_array(const context &ctx, const T *normals, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_rendererinline
set_normal_array(const context &ctx, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_renderer
set_normal_array(const context &ctx, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_rendererinline
set_position(const context &ctx, const T &position)cgv::render::rendererinline
set_position_array(const context &ctx, const std::vector< T > &positions)cgv::render::rendererinline
set_position_array(const context &ctx, const T *positions, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::rendererinline
set_position_array(const context &ctx, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes)cgv::render::renderer
set_position_array(const context &ctx, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::rendererinline
set_prog(shader_program &one_shot_prog)cgv::render::renderer
set_radius_array(const context &ctx, const std::vector< T > &radii) (defined in cgv::render::cone_renderer)cgv::render::cone_rendererinline
set_radius_array(const context &ctx, const T *radii, size_t nr_elements, unsigned stride_in_bytes=0) (defined in cgv::render::cone_renderer)cgv::render::cone_rendererinline
set_render_style(const render_style &rs)cgv::render::renderer
set_sphere_array(const context &ctx, const std::vector< cgv::math::fvec< T, 4 > > &spheres)cgv::render::cone_rendererinline
set_texcoord(const context &ctx, const T &texcoord)cgv::render::surface_rendererinline
set_texcoord_array(const context &ctx, const std::vector< T > &texcoords)cgv::render::surface_rendererinline
set_texcoord_array(const context &ctx, const T *texcoords, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_rendererinline
set_texcoord_array(const context &ctx, type_descriptor element_type, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_renderer
set_texcoord_array(const context &ctx, const vertex_buffer &vbo, size_t offset_in_bytes, size_t nr_elements, unsigned stride_in_bytes=0)cgv::render::surface_rendererinline
shader_definescgv::render::cone_rendererprotected
surface_renderer() (defined in cgv::render::surface_renderer)cgv::render::surface_renderer
update_defines(shader_define_map &defines)cgv::render::cone_rendererprotectedvirtual
validate_and_enable(context &ctx)cgv::render::renderer
validate_attributes(const context &ctx) constcgv::render::cone_renderervirtual
~renderer()cgv::render::renderervirtual