|
Blender V4.3
|
#include <DNA_meshdata_types.h>
Public Attributes | |
| struct MDeformWeight * | dw |
| int | totweight |
| int | flag |
Stores all of an element's vertex groups, and their weight values.
Definition at line 137 of file DNA_meshdata_types.h.
| struct MDeformWeight* MDeformVert::dw |
Array of weight indices and values.
Definition at line 144 of file DNA_meshdata_types.h.
Referenced by armature_vert_task_with_dvert(), BKE_defvert_add_index_notest(), BKE_defvert_array_copy(), BKE_defvert_blend_read(), BKE_defvert_clear(), BKE_defvert_copy(), BKE_defvert_ensure_index(), BKE_defvert_find_index(), BKE_defvert_find_shared(), BKE_defvert_flip(), BKE_defvert_flip_merged(), BKE_defvert_is_weight_zero(), BKE_defvert_normalize(), BKE_defvert_normalize_lock_map(), BKE_defvert_normalize_lock_single(), BKE_defvert_normalize_subset(), BKE_defvert_remap(), BKE_defvert_remove_group(), BKE_defvert_sync(), BKE_defvert_sync_mapped(), BKE_defvert_total_selected_weight(), BKE_gpencil_free_point_weights(), BKE_gpencil_stroke_close(), BKE_gpencil_stroke_delete_tagged_points(), BKE_gpencil_stroke_trim(), BKE_mesh_validate_arrays(), BKE_object_defgroup_clear(), BKE_object_defgroup_index_map_apply(), cloth_apply_vgroup(), do_weight_paint_normalize_all(), do_weight_paint_normalize_all_locked(), do_weight_paint_vertex_single(), edbm_select_ungrouped_exec(), blender::io::usd::export_deform_verts(), blender::io::obj::OBJMesh::get_face_deform_group_index(), gpencil_stroke_copy_point(), gpencil_stroke_join_islands(), hair_set_pinning(), lattice_select_ungrouped_exec(), layerCopy_mdeformvert(), layerInterp_mdeformvert(), blender::bke::greasepencil::convert::legacy_gpencil_frame_to_grease_pencil_drawing(), multipaint_apply_change(), multipaint_clamp_change(), multipaint_verify_change(), blender::ed::greasepencil::normalize_vertex_weights_try(), object_defgroup_remove_edit_mode(), object_defgroup_remove_object_mode(), pointdensity_cache_vertex_weight(), blender::bke::greasepencil::remove_from_vertex_group(), similar_vert_select_exec(), subdivide_base(), blender::ed::object::vgroup_data_clamp_range(), blender::ed::object::vgroup_limit_total_subset(), blender::ed::object::vgroup_parray_remove_zero(), blender::ed::object::vgroup_quantize_subset(), and weight_paint_sample_mark_groups().
| int MDeformVert::flag |
Flag is only in use as a run-time tag at the moment.
Definition at line 152 of file DNA_meshdata_types.h.
Referenced by defweight_prev_init(), blender::ed::sculpt_paint::vwpaint::init_session_data(), weight_paint_set(), and wpaint_stroke_test_start().
| int MDeformVert::totweight |
The length of the dw array.
Definition at line 150 of file DNA_meshdata_types.h.
Referenced by armature_vert_task_with_dvert(), BKE_defvert_add_index_notest(), BKE_defvert_blend_read(), BKE_defvert_clear(), BKE_defvert_copy(), BKE_defvert_ensure_index(), BKE_defvert_find_index(), BKE_defvert_find_shared(), BKE_defvert_flip(), BKE_defvert_flip_merged(), BKE_defvert_is_weight_zero(), BKE_defvert_normalize(), BKE_defvert_normalize_lock_map(), BKE_defvert_normalize_lock_single(), BKE_defvert_normalize_subset(), BKE_defvert_remap(), BKE_defvert_remove_group(), BKE_defvert_sync(), BKE_defvert_sync_mapped(), BKE_defvert_total_selected_weight(), BKE_gpencil_stroke_close(), BKE_mesh_validate_arrays(), BKE_object_defgroup_index_map_apply(), bpy_bmdeformvert_len(), cloth_apply_vgroup(), contarget_get_lattice_mat(), do_weight_paint_normalize_all(), do_weight_paint_normalize_all_locked(), do_weight_paint_vertex_single(), blender::io::usd::export_deform_verts(), blender::io::obj::OBJMesh::get_face_deform_group_index(), gpencil_stroke_copy_point(), hair_set_pinning(), layerCopy_mdeformvert(), layerInterp_mdeformvert(), multipaint_apply_change(), multipaint_clamp_change(), multipaint_verify_change(), blender::ed::greasepencil::normalize_vertex_weights_try(), object_defgroup_remove_edit_mode(), object_defgroup_remove_object_mode(), output_frames(), pointdensity_cache_vertex_weight(), blender::bke::greasepencil::remove_from_vertex_group(), similar_vert_select_exec(), subdivide_base(), blender::ed::object::vgroup_data_clamp_range(), blender::ed::object::vgroup_do_remap(), blender::ed::object::vgroup_limit_total_subset(), blender::ed::object::vgroup_parray_remove_zero(), blender::ed::object::vgroup_quantize_subset(), view3d_panel_vgroup(), view3d_panel_vgroup_poll(), and weight_paint_sample_mark_groups().