|
Blender V4.3
|
#include <cmath>#include <cstdlib>#include "MEM_guardedalloc.h"#include "BLI_linklist_stack.h"#include "BLI_math_geom.h"#include "BLI_math_vector.h"#include "BLI_task.h"#include "DNA_brush_types.h"#include "DNA_mesh_types.h"#include "DNA_object_types.h"#include "BKE_ccg.hh"#include "BKE_context.hh"#include "BKE_mesh.hh"#include "BKE_mesh_mapping.hh"#include "BKE_object.hh"#include "BKE_paint.hh"#include "BKE_pbvh_api.hh"#include "paint_intern.hh"#include "sculpt_geodesic.hh"#include "sculpt_intern.hh"#include "bmesh.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::sculpt_paint |
| namespace | blender::ed::sculpt_paint::geodesic |
Macros | |
| #define | SCULPT_GEODESIC_VERTEX_NONE -1 |
Functions | |
| static 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) |
| Array< float > | blender::ed::sculpt_paint::geodesic::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) |
| #define SCULPT_GEODESIC_VERTEX_NONE -1 |
Definition at line 37 of file sculpt_geodesic.cc.
Referenced by blender::ed::sculpt_paint::geodesic::distances_create(), and blender::ed::sculpt_paint::geodesic::sculpt_geodesic_mesh_test_dist_add().