Blender V5.0
blender::ed::sculpt_paint::geodesic Namespace Reference

Functions

static bool sculpt_geodesic_mesh_test_dist_add (Span< float3 > vert_positions, const int v0, const int v1, const int v2, MutableSpan< float > dists, const Set< int > &initial_verts)
Array< floatdistances_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)

Function Documentation

◆ distances_create()

Array< float > blender::ed::sculpt_paint::geodesic::distances_create ( Span< float3 > vert_positions,
Span< int2 > edges,
OffsetIndices< int > faces,
Span< int > corner_verts,
GroupedSpan< int > vert_to_edge_map,
GroupedSpan< int > edge_to_face_map,
Span< bool > hide_poly,
const Set< int > & initial_verts,
float limit_radius )

◆ sculpt_geodesic_mesh_test_dist_add()

bool blender::ed::sculpt_paint::geodesic::sculpt_geodesic_mesh_test_dist_add ( Span< float3 > vert_positions,
const int v0,
const int v1,
const int v2,
MutableSpan< float > dists,
const Set< int > & initial_verts )
static