|
| static void | blender::bke::geometry_set_collect_recursive (const GeometrySet &geometry_set, const float4x4 &transform, Vector< GeometryInstanceGroup > &r_sets) |
| |
| static void | blender::bke::geometry_set_collect_recursive_collection (const Collection &collection, const float4x4 &transform, Vector< GeometryInstanceGroup > &r_sets) |
| |
| static void | blender::bke::add_final_mesh_as_geometry_component (const Object &object, GeometrySet &geometry_set) |
| |
| static GeometrySet | blender::bke::object_get_geometry_set_for_read (const Object &object) |
| |
| static void | blender::bke::geometry_set_collect_recursive_collection_instance (const Collection &collection, const float4x4 &transform, Vector< GeometryInstanceGroup > &r_sets) |
| |
| static void | blender::bke::geometry_set_collect_recursive_object (const Object &object, const float4x4 &transform, Vector< GeometryInstanceGroup > &r_sets) |
| |
| void | blender::bke::geometry_set_gather_instances (const GeometrySet &geometry_set, Vector< GeometryInstanceGroup > &r_instance_groups) |
| |
| static bool | blender::bke::collection_instance_attribute_foreach (const Collection &collection, const AttributeForeachCallback callback, const int limit, int &count) |
| |
| static bool | blender::bke::instances_attribute_foreach_recursive (const GeometrySet &geometry_set, const AttributeForeachCallback callback, const int limit, int &count) |
| |
| static bool | blender::bke::object_instance_attribute_foreach (const Object &object, const AttributeForeachCallback callback, const int limit, int &count) |
| |
| void | blender::bke::geometry_set_instances_attribute_foreach (const GeometrySet &geometry_set, const AttributeForeachCallback callback, const int limit) |
| |
| void | blender::bke::geometry_set_gather_instances_attribute_info (Span< GeometryInstanceGroup > set_groups, Span< GeometryComponentType > component_types, const Set< std::string > &ignored_attributes, Map< std::string, AttributeKind > &r_attributes) |
| |
| static Mesh * | blender::bke::join_mesh_topology_and_builtin_attributes (Span< GeometryInstanceGroup > set_groups, const bool convert_points_to_vertices) |
| |
| static void | blender::bke::join_attributes (Span< GeometryInstanceGroup > set_groups, Span< GeometryComponentType > component_types, const Map< std::string, AttributeKind > &attribute_info, GeometryComponent &result) |
| |
| static void | blender::bke::join_instance_groups_mesh (Span< GeometryInstanceGroup > set_groups, bool convert_points_to_vertices, GeometrySet &result) |
| |
| static void | blender::bke::join_instance_groups_pointcloud (Span< GeometryInstanceGroup > set_groups, GeometrySet &result) |
| |
| static void | blender::bke::join_instance_groups_volume (Span< GeometryInstanceGroup > set_groups, GeometrySet &result) |
| |
| GeometrySet | blender::bke::geometry_set_realize_mesh_for_modifier (const GeometrySet &geometry_set) |
| |
| GeometrySet | blender::bke::geometry_set_realize_instances (const GeometrySet &geometry_set) |
| |