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

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

aascgv::render::render_infoprotected
attribute_is_used(attribute_type at) constcgv::render::mesh_render_infoprotected
attribute_map typedefcgv::render::mesh_render_info
attribute_type typedefcgv::render::mesh_render_info
bind(context &ctx, shader_program &prog, bool force_success, int aa_index=-1)cgv::render::mesh_render_infovirtual
bind_wireframe(context &ctx, shader_program &prog, bool force_success)cgv::render::mesh_render_info
color_incrementcgv::render::mesh_render_infoprotected
configure_vbos(cgv::render::context &ctx, const cgv::media::mesh::simple_mesh_base &mesh, const attribute_map &attribute_to_vbo_index_map, const std::vector< int > &dynamic_vbo_idx)cgv::render::mesh_render_infoprotected
construct(cgv::render::context &ctx, cgv::media::mesh::simple_mesh< T > &mesh, std::vector< idx_type > *tuple_pos_indices=nullptr, std::vector< idx_type > *tuple_normal_indices=nullptr, int *num_floats_in_vertex=nullptr)cgv::render::mesh_render_infoinline
construct_draw_calls(cgv::render::context &ctx)cgv::render::mesh_render_infoprotected
construct_dynamic(cgv::render::context &ctx, cgv::media::mesh::simple_mesh< T > &mesh, const attribute_map &va_vbo_idx, const std::vector< int > &dynamic_vbo_idx)cgv::render::mesh_render_infoinline
construct_element_vbo(cgv::render::context &ctx, const std::vector< idx_type > &edge_element_buffer, const std::vector< idx_type > &triangle_element_buffer)cgv::render::mesh_render_infoprotected
construct_index_buffers(cgv::render::context &ctx, const cgv::media::mesh::simple_mesh_base &mesh, std::vector< idx4_type > &unique_quadruples, std::vector< idx_type > &per_corner_vertex_index, std::vector< idx_type > &edges_element_buffer, std::vector< idx_type > &triangles_element_buffer)cgv::render::mesh_render_infoprotected
ctcgv::render::mesh_render_infoprotected
destruct(cgv::render::context &ctx)cgv::render::mesh_render_info
draw(context &ctx, const draw_call &dc, const draw_call *prev_dc=0, const draw_call *next_dc=0, bool use_materials=true)cgv::render::render_infoprotected
draw_all(context &ctx, bool skip_opaque=false, bool skip_blended=false, bool use_materials=true)cgv::render::render_info
draw_callscgv::render::render_infoprotected
draw_primitive(cgv::render::context &ctx, size_t primitive_index, bool skip_opaque=false, bool skip_blended=false, bool use_materials=true)cgv::render::mesh_render_info
draw_wireframe(cgv::render::context &ctx)cgv::render::mesh_render_info
element_sizecgv::render::mesh_render_infoprotected
get_aas() constcgv::render::render_info
get_draw_calls() constcgv::render::render_info
get_element_size() constcgv::render::mesh_render_infoinline
get_material_index(size_t i) constcgv::render::mesh_render_infoinline
get_materials() constcgv::render::render_info
get_nr_edge_elements() constcgv::render::mesh_render_infoinline
get_nr_fragments() constcgv::render::mesh_render_infoinline
get_nr_primitives() constcgv::render::mesh_render_infoinline
get_nr_triangle_elements() constcgv::render::mesh_render_infoinline
get_nr_vertices() constcgv::render::mesh_render_infoinline
get_primitive_index(size_t i) constcgv::render::mesh_render_infoinline
get_primitive_name(size_t i) constcgv::render::mesh_render_infoinline
get_textures() constcgv::render::render_info
get_vbos() constcgv::render::render_info
idx3_type typedefcgv::render::mesh_render_info
idx4_type typedefcgv::render::mesh_render_info
idx_type typedefcgv::render::render_info
include_colorscgv::render::mesh_render_infoprotected
include_normalscgv::render::mesh_render_infoprotected
include_tangentscgv::render::mesh_render_infoprotected
include_tex_coordscgv::render::mesh_render_infoprotected
is_bound() constcgv::render::mesh_render_infoinline
is_constructed() constcgv::render::mesh_render_infoinline
material_primitive_startcgv::render::mesh_render_infoprotected
materialscgv::render::render_infoprotected
mesh_render_info()cgv::render::mesh_render_info
nr_edge_elementscgv::render::mesh_render_infoprotected
nr_triangle_elementscgv::render::mesh_render_infoprotected
nr_verticescgv::render::mesh_render_infoprotected
per_attribute_vbo_configcgv::render::mesh_render_infoprotected
position_descrcgv::render::mesh_render_infoprotected
primitive_namescgv::render::mesh_render_infoprotected
ref_aas()cgv::render::render_info
ref_draw_calls()cgv::render::render_info
ref_materials()cgv::render::render_info
ref_textures()cgv::render::render_info
ref_vbos()cgv::render::render_info
render_info()cgv::render::render_info
set_nr_instances(unsigned nr)cgv::render::mesh_render_info
tex_coords_descrcgv::render::mesh_render_infoprotected
texturescgv::render::render_infoprotected
unique_quadruplescgv::render::mesh_render_infoprotected
update_vbo(cgv::render::context &ctx, cgv::media::mesh::simple_mesh< T > &mesh, int vbo_index)cgv::render::mesh_render_infoinline
vbo_configcgv::render::mesh_render_infoprotected
vboscgv::render::render_infoprotected
wire_draw_callcgv::render::mesh_render_infoprotected