|
Blender V4.3
|
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 |
Make curves smaller by trimming the end off.
Definition at line 66 of file curves_sculpt_grow_shrink.cc.
|
inline |
Definition at line 89 of file curves_sculpt_grow_shrink.cc.
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::CurvesEffect.
Definition at line 91 of file curves_sculpt_grow_shrink.cc.
References data, blender::index_mask::IndexMask::foreach_segment(), and blender::MutableSpan< T >::slice().