|
Blender V5.0
|
#include <extract_mesh.hh>
Definition at line 47 of file extract_mesh.hh.
| const char* blender::draw::MeshRenderData::active_color_name |
Definition at line 120 of file extract_mesh.hh.
Referenced by blender::draw::init_vbo_for_attribute(), and blender::draw::retrieve_active_attribute_names().
| BMesh* blender::draw::MeshRenderData::bm |
Definition at line 70 of file extract_mesh.hh.
Referenced by blender::draw::bm_original_edge_get(), blender::draw::bm_original_face_get(), blender::draw::bm_original_vert_get(), blender::draw::calc_face_tri_starts_bmesh(), blender::draw::compute_area_ratio(), blender::draw::extract_attribute(), blender::draw::extract_attribute_subdiv(), blender::draw::extract_edge_factor_bm(), blender::draw::extract_edge_index_bm(), blender::draw::extract_edit_data_bm(), blender::draw::extract_edit_flags_bm(), blender::draw::extract_edit_subdiv_data_bm(), blender::draw::extract_edituv_data_bm(), blender::draw::extract_edituv_data_iter_subdiv_bm(), blender::draw::extract_edituv_data_mesh(), blender::draw::extract_edituv_face_dots_bm(), blender::draw::extract_edituv_lines_bm(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_edituv_lines_subdiv_bm(), blender::draw::extract_edituv_lines_subdiv_mesh(), blender::draw::extract_edituv_points_bm(), blender::draw::extract_edituv_points_subdiv_bm(), blender::draw::extract_edituv_stretch_angle_subdiv(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_subdiv_data_bm(), blender::draw::extract_edituv_subdiv_data_mesh(), blender::draw::extract_edituv_tris_bm(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_edituv_tris_subdiv_bm(), blender::draw::extract_face_dot_positions_bm(), blender::draw::extract_face_dots_bm(), blender::draw::extract_face_dots_edituv_data(), blender::draw::extract_face_dots_uv_bm(), blender::draw::extract_face_index_bm(), blender::draw::extract_face_normals_bm(), blender::draw::extract_lines_bm(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_normals_bm(), blender::draw::extract_orco(), blender::draw::extract_points_bm(), blender::draw::extract_points_subdiv_bm(), blender::draw::extract_positions_bm(), blender::draw::extract_sculpt_data(), blender::draw::extract_skin_roots(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris_bmesh(), blender::draw::extract_uv_maps(), blender::draw::extract_uv_stretch_angle_bm(), blender::draw::extract_vert_index_bm(), blender::draw::extract_vert_normals_bm(), blender::draw::extract_vert_normals_bm(), blender::draw::extract_weights_bm(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_face_flag(), blender::draw::mesh_render_data_loop_edge_flag(), blender::draw::mesh_render_data_loop_flag(), blender::draw::mesh_render_data_loose_geom_build(), blender::draw::mesh_render_data_mat_tri_len_build(), blender::draw::mesh_render_data_update_corner_normals(), and blender::draw::process_ibo_verts_bm().
Definition at line 77 of file extract_mesh.hh.
Referenced by blender::draw::bm_face_no_get(), blender::draw::extract_tan_init_common(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_update_corner_normals(), and blender::draw::statvis_calc_distort().
| int blender::draw::MeshRenderData::bm_free_normal_offset_corner = -1 |
Definition at line 81 of file extract_mesh.hh.
Referenced by blender::draw::extract_normals_bm(), blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_update_corner_normals().
| int blender::draw::MeshRenderData::bm_free_normal_offset_face = -1 |
Definition at line 80 of file extract_mesh.hh.
Referenced by blender::draw::bm_face_no_get(), blender::draw::extract_face_normals_bm(), blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_update_corner_normals().
| int blender::draw::MeshRenderData::bm_free_normal_offset_vert = -1 |
Definition at line 79 of file extract_mesh.hh.
Referenced by blender::draw::bm_vert_no_get(), blender::draw::extract_vert_normals_bm(), blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_update_corner_normals().
Definition at line 78 of file extract_mesh.hh.
Referenced by blender::draw::extract_tan_init_common(), and blender::draw::mesh_render_data_update_corner_normals().
Definition at line 75 of file extract_mesh.hh.
Referenced by blender::draw::bm_vert_co_get(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_update_corner_normals(), and blender::draw::statvis_calc_distort().
Definition at line 76 of file extract_mesh.hh.
Referenced by blender::draw::bm_vert_no_get(), blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_update_corner_normals().
| int blender::draw::MeshRenderData::bweight_ofs |
Definition at line 88 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_edge_flag().
| Span<int> blender::draw::MeshRenderData::corner_edges |
Definition at line 97 of file extract_mesh.hh.
Referenced by blender::draw::extract_edge_factor_mesh(), blender::draw::extract_edge_index_mesh(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edituv_data_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_lines_mesh(), blender::draw::extract_lines_paint_mask(), and blender::draw::mesh_render_data_create().
Definition at line 107 of file extract_mesh.hh.
Referenced by blender::draw::extract_normals_mesh(), blender::draw::extract_tan_init_common(), and blender::draw::mesh_render_data_update_corner_normals().
| int blender::draw::MeshRenderData::corner_tris_num |
Definition at line 59 of file extract_mesh.hh.
Referenced by blender::draw::extract_lines_adjacency(), blender::draw::mesh_render_data_create(), and blender::draw::statvis_calc_thickness().
| Span<int> blender::draw::MeshRenderData::corner_verts |
Definition at line 96 of file extract_mesh.hh.
Referenced by blender::draw::calc_adjacency_mesh(), blender::draw::calc_face_visibility_mesh(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edituv_data_mesh(), blender::draw::extract_edituv_face_dots_mesh(), blender::draw::extract_edituv_points_mesh(), blender::draw::extract_face_dot_positions_mesh(), blender::draw::extract_face_dots_uv_mesh(), blender::draw::extract_normals_mesh(), blender::draw::extract_orco(), blender::draw::extract_points_mesh(), blender::draw::extract_positions_mesh(), blender::draw::extract_tan_init_common(), blender::draw::extract_uv_stretch_angle_mesh(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_normals_mesh(), blender::draw::mesh_render_data_create(), blender::draw::process_ibo_verts_mesh(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| int blender::draw::MeshRenderData::corners_num |
Definition at line 53 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::extract_attr_viewer(), blender::draw::extract_attribute(), blender::draw::extract_edge_factor(), blender::draw::extract_edge_index(), blender::draw::extract_edge_index_bm(), blender::draw::extract_edge_index_mesh(), blender::draw::extract_edit_data(), blender::draw::extract_edit_data_bm(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edituv_data(), blender::draw::extract_edituv_lines_bm(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_edituv_points(), blender::draw::extract_edituv_stretch_angle(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_tris_bm(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_face_dots_position(), blender::draw::extract_face_index(), blender::draw::extract_lines_adjacency(), blender::draw::extract_lines_bm(), blender::draw::extract_lines_mesh(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_mesh_analysis(), blender::draw::extract_normals(), blender::draw::extract_orco(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_points_bm(), blender::draw::extract_points_mesh(), blender::draw::extract_positions(), blender::draw::extract_positions_bm(), blender::draw::extract_positions_mesh(), blender::draw::extract_sculpt_data(), blender::draw::extract_tangents(), blender::draw::extract_tangents_subdiv(), blender::draw::extract_tris_bmesh(), blender::draw::extract_tris_mesh(), blender::draw::extract_uv_maps(), blender::draw::extract_vert_index(), blender::draw::extract_vert_index_bm(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_normals(), blender::draw::extract_vert_normals_bm(), blender::draw::extract_vert_normals_mesh(), blender::draw::extract_weights(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_update_corner_normals(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| const char* blender::draw::MeshRenderData::default_color_name |
Definition at line 121 of file extract_mesh.hh.
Referenced by blender::draw::init_vbo_for_attribute(), and blender::draw::retrieve_active_attribute_names().
| int blender::draw::MeshRenderData::edge_crease_ofs |
Definition at line 86 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_edge_flag().
Definition at line 94 of file extract_mesh.hh.
Referenced by blender::draw::extract_points_subdiv_bm(), blender::draw::extract_points_subdiv_mesh(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_normals_mesh(), and blender::draw::mesh_render_data_create().
| int blender::draw::MeshRenderData::edges_num |
Definition at line 51 of file extract_mesh.hh.
Referenced by blender::draw::extract_edge_factor_mesh(), blender::draw::extract_edge_index_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_face_index_mesh(), blender::draw::extract_lines_mesh(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_lines_paint_mask_subdiv(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_loose_edges_bm(), and blender::draw::statvis_calc_sharp().
| BMEditMesh* blender::draw::MeshRenderData::edit_bmesh |
Edit Mesh
Definition at line 69 of file extract_mesh.hh.
Referenced by blender::draw::calc_adjacency_bm(), blender::draw::draw_subdiv_create_requested_buffers(), blender::draw::extract_edituv_tris_bm(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris_bmesh(), blender::draw::mesh_render_data_create(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| bke::EditMeshData* blender::draw::MeshRenderData::edit_data |
Definition at line 71 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create().
| BMEdge* blender::draw::MeshRenderData::eed_act |
Definition at line 100 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_edge_flag().
| BMFace* blender::draw::MeshRenderData::efa_act |
Definition at line 101 of file extract_mesh.hh.
Referenced by blender::draw::draw_subdiv_cache_extra_coarse_face_data_mapped(), blender::draw::draw_subdiv_cache_update_extra_coarse_face_data(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_edge_flag(), and blender::draw::mesh_render_data_face_flag().
| BMFace* blender::draw::MeshRenderData::efa_act_uv |
Definition at line 102 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_face_flag().
| BMVert* blender::draw::MeshRenderData::eve_act |
Definition at line 99 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_vert_flag().
| MeshExtractType blender::draw::MeshRenderData::extract_type |
Definition at line 48 of file extract_mesh.hh.
Referenced by blender::draw::compute_area_ratio(), blender::draw::draw_subdiv_cache_update_extra_coarse_face_data(), blender::draw::extract_attribute(), blender::draw::extract_attribute_subdiv(), blender::draw::extract_edge_factor(), blender::draw::extract_edge_index(), blender::draw::extract_edit_data(), blender::draw::extract_edit_data_subdiv(), blender::draw::extract_edituv_data(), blender::draw::extract_edituv_data_subdiv(), blender::draw::extract_edituv_face_dots(), blender::draw::extract_edituv_lines(), blender::draw::extract_edituv_lines_subdiv(), blender::draw::extract_edituv_points(), blender::draw::extract_edituv_points_subdiv(), blender::draw::extract_edituv_stretch_angle(), blender::draw::extract_edituv_stretch_angle_subdiv(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_tris(), blender::draw::extract_edituv_tris_subdiv(), blender::draw::extract_face_dot_index(), blender::draw::extract_face_dot_normals(), blender::draw::extract_face_dots(), blender::draw::extract_face_dots_edituv_data(), blender::draw::extract_face_dots_position(), blender::draw::extract_face_dots_uv(), blender::draw::extract_face_index(), blender::draw::extract_lines(), blender::draw::extract_lines_adjacency(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_normals(), blender::draw::extract_orco(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_points(), blender::draw::extract_points_subdiv(), blender::draw::extract_positions(), blender::draw::extract_sculpt_data(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris(), blender::draw::extract_uv_maps(), blender::draw::extract_vert_index(), blender::draw::extract_vert_normals(), blender::draw::extract_weights(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_faces_sorted_build(), blender::draw::mesh_render_data_loose_geom_build(), blender::draw::mesh_render_data_mat_tri_len_build(), blender::draw::mesh_render_data_update_corner_normals(), blender::draw::mesh_render_data_update_face_normals(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
Definition at line 106 of file extract_mesh.hh.
Referenced by blender::draw::extract_edge_factor_mesh(), blender::draw::extract_face_dot_normals_mesh(), blender::draw::extract_face_normals(), blender::draw::extract_normals_mesh(), blender::draw::extract_tan_init_common(), blender::draw::mesh_render_data_update_face_normals(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| OffsetIndices<int> blender::draw::MeshRenderData::faces |
Definition at line 95 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::calc_adjacency_mesh(), blender::draw::calc_face_tri_starts_mesh(), blender::draw::calc_face_visibility_mesh(), blender::draw::extract_edge_factor_mesh(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edituv_data_mesh(), blender::draw::extract_edituv_face_dots_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_edituv_points_mesh(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_face_dot_positions_mesh(), blender::draw::extract_face_dots_uv_mesh(), blender::draw::extract_face_index_mesh(), blender::draw::extract_face_normals(), blender::draw::extract_lines_mesh(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_normals_mesh(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris_mesh(), blender::draw::extract_uv_stretch_angle_mesh(), blender::draw::mesh_render_data_create(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| int blender::draw::MeshRenderData::faces_num |
Definition at line 52 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::calc_face_visibility_mesh(), blender::draw::extract_edge_factor_subdiv(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_stretch_area_subdiv(), blender::draw::extract_face_dot_index(), blender::draw::extract_face_dot_normals(), blender::draw::extract_face_dot_normals_bm(), blender::draw::extract_face_dot_normals_mesh(), blender::draw::extract_face_dots_edituv_data(), blender::draw::extract_face_dots_uv(), blender::draw::extract_lines_adjacency(), blender::draw::mesh_render_data_create(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| int blender::draw::MeshRenderData::freestyle_edge_ofs |
Definition at line 89 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_edge_flag().
| int blender::draw::MeshRenderData::freestyle_face_ofs |
Definition at line 90 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_face_flag().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_edge |
Definition at line 110 of file extract_mesh.hh.
Referenced by blender::draw::calc_mesh_edge_visibility(), blender::draw::calc_visible_loose_edge_indices(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_lines_paint_mask_subdiv(), and blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_poly |
Definition at line 111 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::calc_adjacency_mesh(), blender::draw::calc_face_tri_starts_mesh(), blender::draw::calc_face_visibility_mesh(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_edituv_lines_subdiv_mesh(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_tris_mesh(), and blender::draw::mesh_render_data_create().
| bool blender::draw::MeshRenderData::hide_unmapped_edges |
Definition at line 64 of file extract_mesh.hh.
Referenced by blender::draw::calc_mesh_edge_visibility(), blender::draw::calc_visible_loose_edge_indices(), blender::draw::extract_lines_loose_geom_subdiv(), and blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_vert |
Definition at line 109 of file extract_mesh.hh.
Referenced by blender::draw::calc_vert_visibility_mapped_mesh(), blender::draw::calc_vert_visibility_mesh(), blender::draw::extract_points_subdiv_mesh(), and blender::draw::mesh_render_data_create().
| Span<int> blender::draw::MeshRenderData::loose_edges |
Definition at line 118 of file extract_mesh.hh.
Referenced by blender::draw::calc_visible_loose_edge_indices(), blender::draw::extract_edge_idx_loose_geom_subdiv(), blender::draw::extract_edge_index(), blender::draw::extract_edge_index_bm(), blender::draw::extract_edge_index_mesh(), blender::draw::extract_edit_data_bm(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edit_subdiv_data_bm(), blender::draw::extract_edit_subdiv_data_mesh(), blender::draw::extract_lines_bm(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_lines_mesh(), blender::draw::extract_loose_positions_subdiv(), blender::draw::extract_points_bm(), blender::draw::extract_points_mesh(), blender::draw::extract_points_subdiv_bm(), blender::draw::extract_points_subdiv_mesh(), blender::draw::extract_positions_bm(), blender::draw::extract_positions_mesh(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_bm(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_normals_bm(), blender::draw::extract_vert_normals_mesh(), blender::draw::mesh_render_data_update_loose_geom(), and blender::draw::subdiv_loose_edges_num().
| int blender::draw::MeshRenderData::loose_edges_num |
Definition at line 55 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_update_loose_geom().
| int blender::draw::MeshRenderData::loose_indices_num |
Definition at line 57 of file extract_mesh.hh.
Referenced by blender::draw::extract_edge_factor(), blender::draw::extract_edit_data(), blender::draw::extract_face_dots_position(), blender::draw::extract_normals(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_positions(), blender::draw::extract_vert_index(), blender::draw::extract_vert_normals(), and blender::draw::mesh_render_data_update_loose_geom().
| Span<int> blender::draw::MeshRenderData::loose_verts |
Definition at line 117 of file extract_mesh.hh.
Referenced by blender::draw::extract_edit_data_bm(), blender::draw::extract_edit_data_mesh(), blender::draw::extract_edit_subdiv_data_bm(), blender::draw::extract_edit_subdiv_data_mesh(), blender::draw::extract_loose_positions_subdiv(), blender::draw::extract_points_bm(), blender::draw::extract_points_mesh(), blender::draw::extract_points_subdiv_bm(), blender::draw::extract_points_subdiv_mesh(), blender::draw::extract_positions_bm(), blender::draw::extract_positions_mesh(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_bm(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_normals_bm(), blender::draw::extract_vert_normals_mesh(), blender::draw::mesh_render_data_update_loose_geom(), and blender::draw::subdiv_full_vbo_size().
| int blender::draw::MeshRenderData::loose_verts_num |
Definition at line 56 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_update_loose_geom().
| VArraySpan<int> blender::draw::MeshRenderData::material_indices |
Definition at line 103 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::calc_face_tri_starts_mesh(), and blender::draw::mesh_render_data_create().
| int blender::draw::MeshRenderData::materials_num |
Definition at line 60 of file extract_mesh.hh.
Referenced by blender::draw::calc_face_tri_starts_bmesh(), blender::draw::calc_face_tri_starts_mesh(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_faces_sorted_build(), and blender::draw::mesh_render_data_mat_tri_len_build().
| const Mesh* blender::draw::MeshRenderData::mesh |
Definition at line 92 of file extract_mesh.hh.
Referenced by blender::draw::calc_adjacency_mesh(), blender::draw::calc_face_visibility_mesh(), blender::draw::calc_mesh_edge_visibility(), blender::draw::extract_attr_viewer(), blender::draw::extract_attribute(), blender::draw::extract_attribute_subdiv(), blender::draw::extract_edge_factor_mesh(), blender::draw::extract_edituv_face_dots_mesh(), blender::draw::extract_edituv_stretch_angle_subdiv(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_face_dot_positions_mesh(), blender::draw::extract_face_dots_uv_mesh(), blender::draw::extract_normals_mesh(), blender::draw::extract_orco(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_sculpt_data(), blender::draw::extract_sculpt_data_subdiv(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris_mesh(), blender::draw::extract_uv_maps(), blender::draw::extract_uv_stretch_angle_mesh(), blender::draw::extract_vert_normals_mesh(), blender::draw::extract_weights_mesh(), blender::draw::mesh_buffer_cache_create_requested(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_loose_geom_mesh(), blender::draw::mesh_render_data_update_corner_normals(), blender::draw::mesh_render_data_update_face_normals(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_thickness(), and blender::draw::use_normals_simplify().
| bke::MeshNormalDomain blender::draw::MeshRenderData::normals_domain |
Definition at line 105 of file extract_mesh.hh.
Referenced by blender::draw::draw_subdiv_cache_extra_coarse_face_data_mapped(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_mesh(), blender::draw::ensure_dependency_data(), blender::draw::extract_normals_bm(), blender::draw::extract_normals_mesh(), and blender::draw::mesh_render_data_create().
| const int* blender::draw::MeshRenderData::orig_index_edge |
Definition at line 84 of file extract_mesh.hh.
Referenced by blender::draw::bm_original_edge_get(), blender::draw::calc_mesh_edge_visibility(), blender::draw::calc_visible_loose_edge_indices(), blender::draw::extract_edge_idx_loose_geom_subdiv(), blender::draw::extract_edge_index_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_lines_paint_mask_subdiv(), and blender::draw::mesh_render_data_create().
| const int* blender::draw::MeshRenderData::orig_index_face |
Definition at line 85 of file extract_mesh.hh.
Referenced by blender::draw::bm_original_face_get(), blender::draw::draw_subdiv_cache_update_extra_coarse_face_data(), blender::draw::extract_edituv_lines_subdiv_mesh(), blender::draw::extract_face_dot_index(), blender::draw::extract_face_index_mesh(), blender::draw::extract_face_index_subdiv(), and blender::draw::mesh_render_data_create().
| const int* blender::draw::MeshRenderData::orig_index_vert |
Definition at line 83 of file extract_mesh.hh.
Referenced by blender::draw::bm_original_vert_get(), blender::draw::calc_vert_visibility_mapped_mesh(), blender::draw::calc_vert_visibility_mesh(), blender::draw::extract_edituv_points_mesh(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_points_subdiv_bm(), blender::draw::extract_points_subdiv_mesh(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vert_index_subdiv(), and blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::select_edge |
Definition at line 113 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::select_poly |
Definition at line 114 of file extract_mesh.hh.
Referenced by blender::draw::draw_subdiv_cache_extra_coarse_face_data_mesh(), blender::draw::extract_edituv_lines_mesh(), blender::draw::extract_edituv_lines_subdiv_mesh(), blender::draw::extract_edituv_tris_mesh(), blender::draw::extract_lines_paint_mask(), blender::draw::extract_lines_paint_mask_subdiv(), blender::draw::extract_paint_overlay_flags(), and blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::select_vert |
Definition at line 112 of file extract_mesh.hh.
Referenced by blender::draw::extract_paint_overlay_flags(), and blender::draw::mesh_render_data_create().
| VArraySpan<bool> blender::draw::MeshRenderData::sharp_faces |
Definition at line 115 of file extract_mesh.hh.
Referenced by blender::draw::draw_subdiv_cache_extra_coarse_face_data_mapped(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_mesh(), blender::draw::extract_normals_mesh(), blender::draw::extract_tan_init_common(), and blender::draw::mesh_render_data_create().
| const ToolSettings* blender::draw::MeshRenderData::toolsettings |
Definition at line 67 of file extract_mesh.hh.
Referenced by blender::draw::extract_edituv_face_dots(), blender::draw::extract_edituv_lines(), blender::draw::extract_edituv_lines_subdiv(), blender::draw::extract_edituv_points(), blender::draw::extract_edituv_points_subdiv(), blender::draw::extract_edituv_tris(), blender::draw::extract_edituv_tris_subdiv(), blender::draw::extract_mesh_analysis(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_edge_flag(), blender::draw::mesh_render_data_face_flag(), blender::draw::mesh_render_data_loop_edge_flag(), blender::draw::mesh_render_data_loop_flag(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_overhang(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| bool blender::draw::MeshRenderData::use_hide |
Definition at line 62 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create().
| bool blender::draw::MeshRenderData::use_simplify_normals |
Definition at line 65 of file extract_mesh.hh.
Referenced by blender::draw::ensure_dependency_data(), blender::draw::extract_normals_mesh(), and blender::draw::mesh_buffer_cache_create_requested().
| bool blender::draw::MeshRenderData::use_subsurf_fdots |
Definition at line 63 of file extract_mesh.hh.
Referenced by blender::draw::calc_face_visibility_mesh(), blender::draw::extract_edituv_face_dots_mesh(), blender::draw::extract_face_dot_positions_mesh(), blender::draw::extract_face_dots_uv_mesh(), and blender::draw::mesh_buffer_cache_create_requested().
| int blender::draw::MeshRenderData::vert_crease_ofs |
Definition at line 87 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_create(), and blender::draw::mesh_render_data_vert_flag().
Definition at line 93 of file extract_mesh.hh.
Referenced by blender::draw::extract_face_dot_positions_mesh(), blender::draw::extract_loose_positions_subdiv(), blender::draw::extract_positions_mesh(), blender::draw::extract_tan_init_common(), blender::draw::extract_uv_stretch_angle_mesh(), blender::draw::mesh_render_data_create(), blender::draw::statvis_calc_distort(), blender::draw::statvis_calc_intersect(), blender::draw::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| int blender::draw::MeshRenderData::verts_num |
Definition at line 50 of file extract_mesh.hh.
Referenced by blender::draw::extract_edituv_points_mesh(), blender::draw::extract_lines_adjacency(), blender::draw::extract_points_bm(), blender::draw::extract_points_mesh(), blender::draw::extract_tan_init_common(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_mesh(), blender::draw::mesh_render_data_create(), blender::draw::mesh_render_data_loose_verts_bm(), blender::draw::process_ibo_verts_bm(), and blender::draw::statvis_calc_sharp().