VertexGroup(bpy_struct)#
base class — bpy_struct
- class bpy.types.VertexGroup(bpy_struct)#
Group of vertices, used for armature deform and other purposes
- index#
Index number of the vertex group
- Type:
int in [0, inf], default 0, (readonly)
- lock_weight#
Maintain the relative weights for the group
- Type:
boolean, default False
- name#
Vertex group name
- Type:
string, default “”, (never None)
- add(index, weight, type)#
Add vertices to the group
- Parameters:
index (int array of 1 items in [-inf, inf]) – List of indices
weight (float in [0, 1]) – Vertex weight
type (enum in ['REPLACE', 'ADD', 'SUBTRACT']) –
Vertex assign mode
REPLACE
Replace – Replace.ADD
Add – Add.SUBTRACT
Subtract – Subtract.
- remove(index)#
Remove vertices from the group
- Parameters:
index (int array of 1 items in [-inf, inf]) – List of indices
- weight(index)#
Get a vertex weight from the group
- Parameters:
index (int in [0, inf]) – Index, The index of the vertex
- Returns:
Vertex weight
- Return type:
float in [0, 1]
- classmethod bl_rna_get_subclass(id, default=None)#
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The RNA type or default when not found.
- Return type:
bpy.types.Struct
subclass
- classmethod bl_rna_get_subclass_py(id, default=None)#
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type