AttributeGroup(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.AttributeGroup(bpy_struct)¶ Group of geometry attributes
-
active_index¶ - Type
int in [-inf, inf], default 0
-
new(name, type, domain)¶ Add an attribute
- Parameters
name (string, (never None)) – Attribute name
type (enum in ['FLOAT', 'INT', 'FLOAT_VECTOR', 'FLOAT_COLOR', 'BYTE_COLOR', 'STRING']) –
Type, Attribute type
FLOATFloat, Floating point value.INTInteger, 32 bit integer.FLOAT_VECTORVector, 3D vector with floating point values.FLOAT_COLORFloat Color, RGBA color with floating point precisions.BYTE_COLORByte Color, RGBA color with 8-bit precision.STRINGString, Text string.
domain (enum in ['VERTEX', 'EDGE', 'CORNER', 'POLYGON', 'POINT', 'CURVE']) –
Domain, Type of element that attribute is stored on
VERTEXVertex, Attribute on mesh vertex.EDGEEdge, Attribute on mesh edge.CORNERCorner, Attribute on mesh polygon corner.POLYGONPolygon, Attribute on mesh polygons.POINTPoint, Attribute on point.CURVECurve, Attribute on hair curve.
- Returns
New geometry attribute
- Return type
-
remove(attribute)¶ Remove an attribute
- Parameters
attribute (
Attribute, (never None)) – Geometry Attribute
-
classmethod
bl_rna_get_subclass(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Structsubclass
-
classmethod
bl_rna_get_subclass_py(id, default=None)¶ - Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
-
Inherited Properties
Inherited Functions
References