|
Blender V4.3
|
#include <extract_mesh.hh>
Definition at line 49 of file extract_mesh.hh.
| const char* blender::draw::MeshRenderData::active_color_name |
Definition at line 123 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 76 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_edge_factor_bm(), blender::draw::extract_edge_index_bm(), blender::draw::extract_edit_data_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_subdiv_data_bm(), blender::draw::extract_edituv_subdiv_data_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_lines_bm(), blender::draw::extract_lines_loose_geom_subdiv(), blender::draw::extract_normals_bm(), 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_weights_bm(), 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 83 of file extract_mesh.hh.
Referenced by blender::draw::bm_face_no_get(), blender::draw::extract_tan_init_common(), blender::draw::mesh_render_data_update_corner_normals(), and blender::draw::statvis_calc_distort().
Definition at line 84 of file extract_mesh.hh.
Referenced by blender::draw::extract_normals_bm(), blender::draw::extract_tan_init_common(), and blender::draw::mesh_render_data_update_corner_normals().
Definition at line 81 of file extract_mesh.hh.
Referenced by blender::draw::bm_vert_co_get(), blender::draw::mesh_render_data_update_corner_normals(), and blender::draw::statvis_calc_distort().
Definition at line 82 of file extract_mesh.hh.
Referenced by blender::draw::bm_vert_no_get(), and blender::draw::mesh_render_data_update_corner_normals().
| int blender::draw::MeshRenderData::bweight_ofs |
Definition at line 91 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_edge_flag().
Definition at line 100 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(), and blender::draw::extract_lines_paint_mask().
Definition at line 110 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 61 of file extract_mesh.hh.
Referenced by blender::draw::extract_edituv_tris(), blender::draw::extract_lines_adjacency(), blender::draw::extract_tan_init_common(), and blender::draw::statvis_calc_thickness().
Definition at line 99 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::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 55 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), blender::draw::extract_attr_viewer(), blender::draw::extract_attributes(), 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(), blender::draw::extract_edituv_points(), blender::draw::extract_edituv_stretch_angle(), blender::draw::extract_edituv_stretch_area(), blender::draw::extract_edituv_tris(), 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_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_tan_init_common(), 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_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 124 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 89 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_edge_flag().
| int blender::draw::MeshRenderData::edges_num |
Definition at line 53 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_loose_edges_bm(), and blender::draw::statvis_calc_sharp().
| BMEditMesh* blender::draw::MeshRenderData::edit_bmesh |
Edit Mesh
Definition at line 75 of file extract_mesh.hh.
Referenced by blender::draw::calc_adjacency_bm(), blender::draw::extract_edituv_tris_bm(), blender::draw::extract_mesh_analysis(), blender::draw::extract_paint_overlay_flags(), blender::draw::extract_tan_init_common(), blender::draw::extract_tris_bmesh(), 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 77 of file extract_mesh.hh.
| BMEdge* blender::draw::MeshRenderData::eed_act |
Definition at line 103 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_edge_flag().
| BMFace* blender::draw::MeshRenderData::efa_act |
| BMFace* blender::draw::MeshRenderData::efa_act_uv |
Definition at line 105 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_face_flag().
| BMVert* blender::draw::MeshRenderData::eve_act |
Definition at line 102 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_vert_flag().
| eMRExtractType blender::draw::MeshRenderData::extract_type |
Definition at line 50 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_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_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_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 109 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 98 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::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 54 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::statvis_calc_sharp(), and blender::draw::statvis_calc_thickness().
| int blender::draw::MeshRenderData::freestyle_edge_ofs |
Definition at line 92 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_edge_flag().
| int blender::draw::MeshRenderData::freestyle_face_ofs |
Definition at line 93 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_face_flag().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_edge |
Definition at line 113 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(), and blender::draw::extract_lines_paint_mask_subdiv().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_poly |
Definition at line 114 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_paint_overlay_flags(), and blender::draw::extract_tris_mesh().
| bool blender::draw::MeshRenderData::hide_unmapped_edges |
Definition at line 67 of file extract_mesh.hh.
Referenced by blender::draw::calc_mesh_edge_visibility(), blender::draw::calc_visible_loose_edge_indices(), and blender::draw::extract_lines_loose_geom_subdiv().
| VArraySpan<bool> blender::draw::MeshRenderData::hide_vert |
Definition at line 112 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::extract_vertex_flags().
Definition at line 121 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 57 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 59 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_positions(), blender::draw::extract_vert_index(), blender::draw::extract_vert_normals(), and blender::draw::mesh_render_data_update_loose_geom().
Definition at line 120 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 58 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 106 of file extract_mesh.hh.
Referenced by blender::draw::accumululate_material_counts_mesh(), and blender::draw::calc_face_tri_starts_mesh().
| int blender::draw::MeshRenderData::materials_num |
Definition at line 62 of file extract_mesh.hh.
Referenced by blender::draw::calc_face_tri_starts_bmesh(), blender::draw::calc_face_tri_starts_mesh(), blender::draw::create_material_subranges(), 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 95 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_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_loose_geom_mesh(), blender::draw::mesh_render_data_update_corner_normals(), blender::draw::mesh_render_data_update_face_normals(), blender::draw::statvis_calc_intersect(), and blender::draw::statvis_calc_thickness().
| bke::MeshNormalDomain blender::draw::MeshRenderData::normals_domain |
Definition at line 108 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(), and blender::draw::extract_normals_mesh().
| float4x4 blender::draw::MeshRenderData::object_to_world |
Use for MeshStatVis calculation which use world-space coords.
Definition at line 71 of file extract_mesh.hh.
Referenced by blender::draw::statvis_calc_overhang(), and blender::draw::statvis_calc_thickness().
| const int* blender::draw::MeshRenderData::orig_index_edge |
Definition at line 87 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(), and blender::draw::extract_lines_paint_mask_subdiv().
| const int* blender::draw::MeshRenderData::orig_index_face |
| const int* blender::draw::MeshRenderData::orig_index_vert |
Definition at line 86 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::extract_vertex_flags().
| VArraySpan<bool> blender::draw::MeshRenderData::select_edge |
Definition at line 116 of file extract_mesh.hh.
| VArraySpan<bool> blender::draw::MeshRenderData::select_poly |
Definition at line 117 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_lines_paint_mask(), blender::draw::extract_lines_paint_mask_subdiv(), and blender::draw::extract_paint_overlay_flags().
| VArraySpan<bool> blender::draw::MeshRenderData::select_vert |
Definition at line 115 of file extract_mesh.hh.
Referenced by blender::draw::extract_paint_overlay_flags(), and blender::draw::extract_vertex_flags().
| VArraySpan<bool> blender::draw::MeshRenderData::sharp_faces |
| const ToolSettings* blender::draw::MeshRenderData::toolsettings |
Definition at line 73 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_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_final_mesh |
Definition at line 66 of file extract_mesh.hh.
Referenced by blender::draw::extract_tris(), and blender::draw::mesh_buffer_cache_create_requested().
| bool blender::draw::MeshRenderData::use_hide |
Definition at line 64 of file extract_mesh.hh.
| bool blender::draw::MeshRenderData::use_simplify_normals |
Definition at line 68 of file extract_mesh.hh.
Referenced by blender::draw::mesh_buffer_cache_create_requested(), and blender::draw::mesh_extract_render_data_node_exec().
| bool blender::draw::MeshRenderData::use_subsurf_fdots |
Definition at line 65 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 90 of file extract_mesh.hh.
Referenced by blender::draw::mesh_render_data_vert_flag().
Definition at line 96 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::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 52 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_positions_subdiv(), blender::draw::extract_tan_init_common(), blender::draw::extract_vert_idx_loose_geom_subdiv(), blender::draw::extract_vert_index_mesh(), blender::draw::extract_vertex_flags(), blender::draw::mesh_render_data_loose_verts_bm(), blender::draw::process_ibo_verts_bm(), and blender::draw::statvis_calc_sharp().