Blender
V4.3
source
blender
geometry
GEO_join_geometries.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
#include "
BKE_anonymous_attribute_id.hh
"
8
#include "
BKE_geometry_set.hh
"
9
10
namespace
blender::geometry
{
11
12
bke::GeometrySet
join_geometries
(
Span<bke::GeometrySet>
geometries,
13
const
bke::AttributeFilter
&attribute_filter,
14
const
std::optional<
Span<bke::GeometryComponent::Type>
>
15
&component_types_to_join = std::nullopt);
16
17
void
join_attributes
(
const
Span<const bke::GeometryComponent *>
src_components,
18
bke::GeometryComponent
&r_result,
19
const
Span<StringRef>
ignored_attributes = {});
20
}
// namespace blender::geometry
BKE_anonymous_attribute_id.hh
BKE_geometry_set.hh
blender::Span
Definition
BLI_span.hh:75
blender::bke::GeometryComponent
Definition
BKE_geometry_set.hh:64
blender::geometry
Definition
GEO_add_curves_on_mesh.hh:17
blender::geometry::join_attributes
void join_attributes(const Span< const bke::GeometryComponent * > src_components, bke::GeometryComponent &r_result, const Span< StringRef > ignored_attributes={})
Definition
join_geometries.cc:75
blender::geometry::join_geometries
bke::GeometrySet join_geometries(Span< bke::GeometrySet > geometries, const bke::AttributeFilter &attribute_filter, const std::optional< Span< bke::GeometryComponent::Type > > &component_types_to_join=std::nullopt)
blender::bke::AttributeFilter
Definition
BKE_attribute_filter.hh:23
blender::bke::GeometrySet
Definition
BKE_geometry_set.hh:146
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0