Blender V4.3
GEO_separate_geometry.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2024 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
5#pragma once
6
7#include "BKE_attribute.hh"
8#include "BKE_geometry_set.hh"
9
10#include "DNA_node_types.h"
11
12#include "FN_field.hh"
13
14namespace blender::geometry {
15
22 bke::AttrDomain domain,
24 const fn::Field<bool> &selection_field,
25 const bke::AttributeFilter &attribute_filter,
26 bool &r_is_error);
27
28} // namespace blender::geometry
GeometryNodeDeleteGeometryMode
void separate_geometry(bke::GeometrySet &geometry_set, bke::AttrDomain domain, GeometryNodeDeleteGeometryMode mode, const fn::Field< bool > &selection_field, const bke::AttributeFilter &attribute_filter, bool &r_is_error)