Blender  V3.3
Classes | Functions
blender::ed::sculpt_paint::select_grow Namespace Reference

Classes

struct  GrowOperatorDataPerCurve
 
struct  GrowOperatorData
 

Functions

static void update_points_selection (const GrowOperatorDataPerCurve &data, const float distance, MutableSpan< float > points_selection)
 
static int select_grow_update (bContext *C, wmOperator *op, const float mouse_diff_x)
 
static void select_grow_invoke_per_curve (Curves &curves_id, Object &curves_ob, const ARegion &region, const View3D &v3d, const RegionView3D &rv3d, GrowOperatorDataPerCurve &curve_op_data)
 
static int select_grow_invoke (bContext *C, wmOperator *op, const wmEvent *event)
 
static int select_grow_modal (bContext *C, wmOperator *op, const wmEvent *event)
 

Function Documentation

◆ select_grow_invoke()

static int blender::ed::sculpt_paint::select_grow::select_grow_invoke ( bContext *  C,
wmOperator *  op,
const wmEvent *  event 
)
static

◆ select_grow_invoke_per_curve()

static void blender::ed::sculpt_paint::select_grow::select_grow_invoke_per_curve ( Curves &  curves_id,
Object &  curves_ob,
const ARegion &  region,
const View3D &  v3d,
const RegionView3D &  rv3d,
GrowOperatorDataPerCurve &  curve_op_data 
)
static

◆ select_grow_modal()

static int blender::ed::sculpt_paint::select_grow::select_grow_modal ( bContext *  C,
wmOperator *  op,
const wmEvent *  event 
)
static

◆ select_grow_update()

static int blender::ed::sculpt_paint::select_grow::select_grow_update ( bContext *  C,
wmOperator *  op,
const float  mouse_diff_x 
)
static

◆ update_points_selection()

static void blender::ed::sculpt_paint::select_grow::update_points_selection ( const GrowOperatorDataPerCurve &  data,
const float  distance,
MutableSpan< float >  points_selection 
)
static