Blender
V3.3
|
Public Member Functions | |
int | size () const |
IndexRange | index_range () const |
Public Attributes | |
VectorSet< AttributeIDRef > | ids |
Vector< AttributeKind > | kinds |
An ordered set of attribute ids. Attributes are ordered to avoid name lookups in many places. Once the attributes are ordered, they can just be referred to by index.
Definition at line 39 of file realize_instances.cc.
|
inline |
Definition at line 48 of file realize_instances.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::index_range().
Referenced by blender::geometry::execute_realize_curve_tasks(), blender::geometry::execute_realize_mesh_tasks(), blender::geometry::execute_realize_pointcloud_tasks(), blender::geometry::preprocess_curves(), blender::geometry::preprocess_meshes(), and blender::geometry::preprocess_pointclouds().
|
inline |
Definition at line 43 of file realize_instances.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::size().
Referenced by blender::geometry::preprocess_curves(), blender::geometry::preprocess_meshes(), and blender::geometry::preprocess_pointclouds().
VectorSet<AttributeIDRef> blender::geometry::OrderedAttributes::ids |
Definition at line 40 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_curve_tasks(), blender::geometry::execute_realize_mesh_tasks(), blender::geometry::execute_realize_pointcloud_tasks(), blender::geometry::gather_generic_curve_attributes_to_propagate(), blender::geometry::gather_generic_mesh_attributes_to_propagate(), blender::geometry::gather_generic_pointcloud_attributes_to_propagate(), blender::geometry::prepare_attribute_fallbacks(), blender::geometry::preprocess_curves(), blender::geometry::preprocess_meshes(), and blender::geometry::preprocess_pointclouds().
Vector<AttributeKind> blender::geometry::OrderedAttributes::kinds |
Definition at line 41 of file realize_instances.cc.
Referenced by blender::geometry::execute_realize_curve_tasks(), blender::geometry::execute_realize_mesh_tasks(), blender::geometry::execute_realize_pointcloud_tasks(), blender::geometry::gather_generic_curve_attributes_to_propagate(), blender::geometry::gather_generic_mesh_attributes_to_propagate(), blender::geometry::gather_generic_pointcloud_attributes_to_propagate(), blender::geometry::prepare_attribute_fallbacks(), blender::geometry::preprocess_curves(), blender::geometry::preprocess_meshes(), and blender::geometry::preprocess_pointclouds().