Blender  V3.3
Attribute Member List

This is the complete list of members for Attribute, including all inherited members.

add(const float &f)Attribute
add(const float2 &f)Attribute
add(const float3 &f)Attribute
add(const uchar4 &f)Attribute
add(const Transform &tfm)Attribute
add(const char *data)Attribute
add_with_weight(void *dst, void *src, float weight)Attribute
Attribute(ustring name, TypeDesc type, AttributeElement element, Geometry *geom, AttributePrimitive prim)Attribute
Attribute(Attribute &&other)=defaultAttribute
Attribute(const Attribute &other)=deleteAttribute
bufferAttribute
buffer_size(Geometry *geom, AttributePrimitive prim) constAttribute
data()Attributeinline
data() constAttributeinline
data_float()Attributeinline
data_float() constAttributeinline
data_float2()Attributeinline
data_float2() constAttributeinline
data_float3()Attributeinline
data_float3() constAttributeinline
data_float4()Attributeinline
data_float4() constAttributeinline
data_sizeof() constAttribute
data_transform()Attributeinline
data_transform() constAttributeinline
data_uchar4()Attributeinline
data_voxel()Attributeinline
data_voxel() constAttributeinline
elementAttribute
element_size(Geometry *geom, AttributePrimitive prim) constAttribute
flagsAttribute
get_uv_tiles(Geometry *geom, AttributePrimitive prim, unordered_set< int > &tiles) constAttribute
kernel_type(const Attribute &attr)Attributestatic
modifiedAttribute
nameAttribute
name_standard(const char *name)Attributestatic
operator=(const Attribute &other)=deleteAttribute
resize(Geometry *geom, AttributePrimitive prim, bool reserve_only)Attribute
resize(size_t num_elements)Attribute
same_storage(TypeDesc a, TypeDesc b)Attributestatic
set(ustring name, TypeDesc type, AttributeElement element)Attribute
set_data_from(Attribute &&other)Attribute
standard_name(AttributeStandard std)Attributestatic
stdAttribute
typeAttribute
zero_data(void *dst)Attribute
~Attribute()Attribute