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