Blender V5.0
blender::ed::sculpt_paint::brushes::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()

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

Definition at line 43 of file surface_smooth.cc.

◆ do_surface_smooth_brush_bmesh()

BLI_NOINLINE void blender::ed::sculpt_paint::brushes::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()

BLI_NOINLINE void blender::ed::sculpt_paint::brushes::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()

BLI_NOINLINE void blender::ed::sculpt_paint::brushes::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 50 of file surface_smooth.cc.