Commit: 4f597024cd46297ae4d711fba1128551a9fc8614 Author: Martijn Versteegh Date: Thu Jan 5 19:48:34 2023 +0100 Branches: refactor-mesh-uv-map-generic https://developer.blender.org/rB4f597024cd46297ae4d711fba1128551a9fc8614
Add clarifying comment =================================================================== M source/blender/editors/mesh/mesh_data.cc =================================================================== diff --git a/source/blender/editors/mesh/mesh_data.cc b/source/blender/editors/mesh/mesh_data.cc index 84bfad97bfc..1adf1354130 100644 --- a/source/blender/editors/mesh/mesh_data.cc +++ b/source/blender/editors/mesh/mesh_data.cc @@ -342,6 +342,8 @@ const bool *ED_mesh_uv_map_get_vert_select(const Mesh *mesh, const int uv_index) const char *uv_name = CustomData_get_layer_name(&mesh->ldata, CD_PROP_FLOAT2, uv_index); return mesh_loop_boolean_custom_data_get_by_name(*mesh, BKE_uv_map_vert_selection_name_get(uv_name, buffer)); } +/* UV map edge selections are stored on face corners (loops) and not on edges + * because we need selections per face edge, even when the edge is split in UV space. */ const bool *ED_mesh_uv_map_get_edge_select(const Mesh *mesh, const int uv_index) { using namespace blender::bke; @@ -349,6 +351,7 @@ const bool *ED_mesh_uv_map_get_edge_select(const Mesh *mesh, const int uv_index) const char *uv_name = CustomData_get_layer_name(&mesh->ldata, CD_PROP_FLOAT2, uv_index); return mesh_loop_boolean_custom_data_get_by_name(*mesh, BKE_uv_map_edge_selection_name_get(uv_name, buffer)); } + const bool *ED_mesh_uv_map_get_pin(const Mesh *mesh, const int uv_index) { using namespace blender::bke; _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs