Blender V4.3
sculpt_geodesic.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
9#pragma once
10
11#include "BLI_array.hh"
12#include "BLI_set.hh"
13
15
20Array<float> distances_create(Span<float3> vert_positions,
21 Span<int2> edges,
22 OffsetIndices<int> faces,
23 Span<int> corner_verts,
24 GroupedSpan<int> vert_to_edge_map,
25 GroupedSpan<int> edge_to_face_map,
26 Span<bool> hide_poly,
27 const Set<int> &initial_verts,
28 float limit_radius);
29
30} // namespace blender::ed::sculpt_paint::geodesic
Array< float > distances_create(const Span< float3 > vert_positions, const Span< int2 > edges, const OffsetIndices< int > faces, const Span< int > corner_verts, const GroupedSpan< int > vert_to_edge_map, const GroupedSpan< int > edge_to_face_map, const Span< bool > hide_poly, const Set< int > &initial_verts, const float limit_radius)