|
| static void | blender::ed::curves::curve_draw_stroke_3d (const bContext *, ARegion *, void *arg) |
| |
| static void | blender::ed::curves::curve_draw_event_add (wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::curves::curve_draw_event_add_first (wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::curves::curve_draw_exit (wmOperator *op) |
| |
| static bool | blender::ed::curves::curve_draw_init (bContext *C, wmOperator *op, bool is_invoke) |
| |
| static void | blender::ed::curves::create_Bezier (bke::CurvesGeometry &curves, bke::MutableAttributeAccessor &attributes, const CurveDrawData *cdd, const int curve_index, const bool is_cyclic, const uint cubic_spline_len, const int dims, const int radius_index, const float radius_max, const float *cubic_spline, const uint *corners_index, const uint corners_index_len) |
| |
| static void | blender::ed::curves::create_NURBS (bke::CurvesGeometry &curves, bke::MutableAttributeAccessor &attributes, const CurveDrawData *cdd, const int curve_index, const bool is_cyclic, const uint cubic_spline_len, const int dims, const int radius_index, const float radius_max, const float *cubic_spline) |
| |
| static int | blender::ed::curves::curves_draw_exec (bContext *C, wmOperator *op) |
| |
| static int | blender::ed::curves::curves_draw_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::curves::curve_draw_cancel (bContext *, wmOperator *op) |
| |
| static void | blender::ed::curves::curve_draw_exec_precalc (wmOperator *op) |
| |
| static int | blender::ed::curves::curves_draw_modal (bContext *C, wmOperator *op, const wmEvent *event) |
| |
|
| static void | blender::ed::curves::curve_draw_stroke_to_operator_elem (wmOperator *op, const StrokeElem *selem) |
| |
| static void | blender::ed::curves::curve_draw_stroke_from_operator_elem (wmOperator *op, PointerRNA *itemptr) |
| |
| static void | blender::ed::curves::curve_draw_stroke_to_operator (wmOperator *op) |
| |
| static void | blender::ed::curves::curve_draw_stroke_from_operator (wmOperator *op) |
| |
|
| void | blender::ed::curves::CURVES_OT_draw (wmOperatorType *ot) |
| |
|
| enum | blender::ed::curves::CurveDrawState { blender::ed::curves::CURVE_DRAW_IDLE = 0
, blender::ed::curves::CURVE_DRAW_PAINTING = 1
} |
| |
| static float | blender::ed::curves::stroke_elem_radius_from_pressure (const CurveDrawData *cdd, const float pressure) |
| |
| static float | blender::ed::curves::stroke_elem_radius (const CurveDrawData *cdd, const StrokeElem *selem) |
| |
| static void | blender::ed::curves::stroke_elem_pressure_set (const CurveDrawData *cdd, StrokeElem *selem, float pressure) |
| |
| static void | blender::ed::curves::stroke_elem_interp (StrokeElem *selem_out, const StrokeElem *selem_a, const StrokeElem *selem_b, float t) |
| |
| static bool | blender::ed::curves::stroke_elem_project (const CurveDrawData *cdd, const int mval_i[2], const float mval_fl[2], float surface_offset, const float radius, float r_location_world[3], float r_normal_world[3]) |
| |
| static bool | blender::ed::curves::stroke_elem_project_fallback (const CurveDrawData *cdd, const int mval_i[2], const float mval_fl[2], const float surface_offset, const float radius, const float location_fallback_depth[3], float r_location_world[3], float r_location_local[3], float r_normal_world[3], float r_normal_local[3]) |
| |
| static bool | blender::ed::curves::stroke_elem_project_fallback_elem (const CurveDrawData *cdd, const float location_fallback_depth[3], StrokeElem *selem) |
| |