Blender V4.3
blender::ed::sculpt_paint::surface_smooth_cc Namespace Reference

Classes

struct  LocalData
 

Functions

static BLI_NOINLINE void clamp_factors (const MutableSpan< float > factors)
 
static BLI_NOINLINE void do_surface_smooth_brush_mesh (const Depsgraph &depsgraph, const Sculpt &sd, const Brush &brush, const IndexMask &node_mask, Object &object, const MutableSpan< float3 > all_laplacian_disp)
 
static BLI_NOINLINE void do_surface_smooth_brush_grids (const Depsgraph &depsgraph, const Sculpt &sd, const Brush &brush, const IndexMask &node_mask, Object &object, const MutableSpan< float3 > all_laplacian_disp)
 
static BLI_NOINLINE void do_surface_smooth_brush_bmesh (const Depsgraph &depsgraph, const Sculpt &sd, const Brush &brush, const IndexMask &node_mask, Object &object, const MutableSpan< float3 > all_laplacian_disp)
 

Function Documentation

◆ clamp_factors()

static BLI_NOINLINE void blender::ed::sculpt_paint::surface_smooth_cc::clamp_factors ( const MutableSpan< float > factors)
static

Definition at line 42 of file surface_smooth.cc.

◆ do_surface_smooth_brush_bmesh()

static BLI_NOINLINE void blender::ed::sculpt_paint::surface_smooth_cc::do_surface_smooth_brush_bmesh ( const Depsgraph & depsgraph,
const Sculpt & sd,
const Brush & brush,
const IndexMask & node_mask,
Object & object,
const MutableSpan< float3 > all_laplacian_disp )
static

Definition at line 277 of file surface_smooth.cc.

◆ do_surface_smooth_brush_grids()

static BLI_NOINLINE void blender::ed::sculpt_paint::surface_smooth_cc::do_surface_smooth_brush_grids ( const Depsgraph & depsgraph,
const Sculpt & sd,
const Brush & brush,
const IndexMask & node_mask,
Object & object,
const MutableSpan< float3 > all_laplacian_disp )
static

Definition at line 173 of file surface_smooth.cc.

◆ do_surface_smooth_brush_mesh()

static BLI_NOINLINE void blender::ed::sculpt_paint::surface_smooth_cc::do_surface_smooth_brush_mesh ( const Depsgraph & depsgraph,
const Sculpt & sd,
const Brush & brush,
const IndexMask & node_mask,
Object & object,
const MutableSpan< float3 > all_laplacian_disp )
static

Definition at line 49 of file surface_smooth.cc.