Blender  V3.3
Public Attributes | List of all members
MLoopUV Struct Reference

#include <DNA_meshdata_types.h>

Public Attributes

float uv [2]
 
int flag
 

Detailed Description

UV coordinate for a polygon face & flag for selection & other options.

Definition at line 322 of file DNA_meshdata_types.h.

Member Data Documentation

◆ flag

int MLoopUV::flag

◆ uv

float MLoopUV::uv[2]

Definition at line 323 of file DNA_meshdata_types.h.

Referenced by apply_heights_callback(), apply_tangmat_callback(), arrayModifier_doArray(), bev_merge_edge_uvs(), bev_merge_uvs(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BKE_mesh_uv_vert_map_create(), blo_update_defaults_scene(), bm_corners_to_loops_ex(), BM_edge_uv_share_vert_check(), bm_face_array_calc_unique_uv_coords(), BM_face_calc_area_uv(), bm_face_reverse_uvs(), BM_face_uv_calc_center_median(), BM_face_uv_calc_cross(), BM_face_uv_minmax(), bm_face_uv_scale_y(), BM_face_uv_transform(), bm_face_uv_translate_and_scale_around_pivot(), bm_loop_calc_uv_angle_from_dir(), bm_loop_uv_select_single_vert_validate(), BM_loop_uv_share_edge_check(), BM_loop_uv_share_vert_check(), BM_mesh_calc_uvs_circle(), BM_mesh_calc_uvs_cone(), BM_mesh_calc_uvs_cube(), BM_mesh_calc_uvs_grid(), BM_mesh_calc_uvs_sphere(), bm_mesh_calc_uvs_sphere_face(), BM_uv_element_map_create(), BM_uv_vert_map_create(), bmo_create_icosphere_exec(), bmo_create_monkey_exec(), bmo_mirror_exec(), bmo_rotate_uvs_exec(), construct_param_edge_set_seams(), construct_param_handle_face_add(), createTransUVs(), customdata_compare(), cylinder_project_exec(), dm_ts_GetTextureCoordinate(), do_lasso_select_mesh_uv(), do_multires_bake_thread(), dynamic_paint_create_uv_surface_direct_cb(), dynamic_paint_create_uv_surface_neighbor_cb(), ED_uvedit_median_multi(), ED_uvedit_minmax_multi(), edgetag_cut_cost_face_uv(), edgetag_cut_cost_vert_uv(), blender::draw::extract_edituv_stretch_angle_iter_poly_bm(), blender::draw::extract_uv_init(), blender::render::texturemargin::generate_margin(), Freestyle::BlenderStrokeRenderer::GenerateStrokeMesh(), blender::bke::get_loop_uv(), get_texture_coordinate(), get_uv_edge_needle(), blender::io::alembic::get_uvs(), GPU_pbvh_mesh_buffers_update(), HC_relaxation_iteration_uv(), imapaint_pick_uv(), blender::io::obj::obj_importer_test::import_and_check(), laplacian_relaxation_iteration_uv(), layerAdd_mloopuv(), layerCopyValue_mloopuv(), layerDoMinMax_mloopuv(), layerEqual_mloopuv(), layerMultiply_mloopuv(), layerValidate_mloopuv(), make_child_duplis_faces_from_mesh(), mesh_check_island_boundary_uv(), mesh_loops_to_tessdata(), mesh_nurbs_displist_to_mdata(), mesh_uv_reset_mface(), MOD_get_texture_coords(), modifyMesh(), project_paint_prepare_all_faces(), project_paint_uvpixel_mask(), RE_bake_pixels_populate(), blender::io::alembic::read_mpolys(), blender::io::alembic::read_uvs(), set_face_varying_data_from_uv_task(), blender::bke::set_loop_uv(), shrink_loop_uv_by_aspect_ratio(), smart_project_exec(), sphere_project_exec(), stitch_calculate_edge_normal(), stitch_calculate_island_snapping(), stitch_check_edges_stitchable(), stitch_check_uvs_stitchable(), stitch_island_calculate_edge_rotation(), stitch_process_data(), stitch_propagate_uv_final_position(), blender::io::obj::OBJMesh::store_uv_coords_and_indices(), subdiv_eval_uv_layer(), texface_from_original_index(), uv_box_select_exec(), uv_circle_select_exec(), uv_find_nearest_edge(), uv_find_nearest_loop_from_edge(), uv_find_nearest_loop_from_vert(), uv_find_nearest_vert(), uv_from_view_exec(), uv_map_clip_correct_multi(), uv_map_mirror(), uv_remove_doubles_to_selected(), uv_remove_doubles_to_unselected(), uv_rip_pairs_calc_center_and_direction(), uv_rip_pairs_calc_uv_angle(), uv_rip_pairs_loop_count_on_side(), uv_rip_single_from_loop(), uv_sculpt_stroke_apply(), uv_sculpt_stroke_init(), uv_select_overlap(), uv_set_connectivity_distance(), uv_snap_uvs_offset(), uv_snap_uvs_to_adjacent_unselected(), uv_snap_uvs_to_cursor(), uv_snap_uvs_to_pixels(), uv_warp_compute(), uv_weld_align(), uvedit_center(), uvedit_first_selected_uv_from_vertex(), uvedit_line_update_endpoint(), uvedit_prepare_pinned_indices(), uvedit_translate(), uvedit_unwrap_cube_project(), uvedit_uv_align_weld(), uvedit_uv_straighten_elements(), verttag_add_adjacent_uv(), verttag_set_cb(), and verttag_test_cb().


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