Blender V4.3
blender::ed::sculpt_paint::ShrinkCurvesEffect Class Reference

Inherits blender::ed::sculpt_paint::CurvesEffect.

Public Member Functions

 ShrinkCurvesEffect (const Brush &brush)
 
void execute (CurvesGeometry &curves, const IndexMask &curve_mask, const Span< float > move_distances_cu, MutableSpan< float3 > positions_cu) override
 
- Public Member Functions inherited from blender::ed::sculpt_paint::CurvesEffect
virtual ~CurvesEffect ()=default
 

Detailed Description

Make curves smaller by trimming the end off.

Definition at line 66 of file curves_sculpt_grow_shrink.cc.

Constructor & Destructor Documentation

◆ ShrinkCurvesEffect()

blender::ed::sculpt_paint::ShrinkCurvesEffect::ShrinkCurvesEffect ( const Brush & brush)
inline

Definition at line 89 of file curves_sculpt_grow_shrink.cc.

Member Function Documentation

◆ execute()

void blender::ed::sculpt_paint::ShrinkCurvesEffect::execute ( CurvesGeometry & curves,
const IndexMask & curve_mask,
const Span< float > move_distances_cu,
MutableSpan< float3 > positions_cu )
inlineoverridevirtual

The documentation for this class was generated from the following file: