|
Blender V4.3
|
Inherits blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon.
Additional Inherited Members | |
Public Types inherited from blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon | |
| using | MutableDrawingInfo = blender::ed::greasepencil::MutableDrawingInfo |
| using | DrawingPlacement = ed::greasepencil::DrawingPlacement |
Public Attributes inherited from blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon | |
| BrushStrokeMode | stroke_mode |
| float2 | start_mouse_position |
| float2 | prev_mouse_position |
Definition at line 22 of file grease_pencil_sculpt_clone.cc.
|
inline |
Definition at line 166 of file grease_pencil_intern.hh.
|
inline |
Definition at line 167 of file grease_pencil_intern.hh.
|
overridevirtual |
Implements blender::ed::sculpt_paint::GreasePencilStrokeOperation.
Definition at line 36 of file grease_pencil_sculpt_clone.cc.
References blender::ed::sculpt_paint::greasepencil::arithmetic_mean(), blender::Array< T, InlineBufferCapacity, Allocator >::as_mutable_span(), blender::ed::sculpt_paint::greasepencil::calculate_view_positions(), blender::ed::greasepencil::clipboard_paste_strokes(), CTX_data_active_object(), CTX_data_main(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::foreach_editable_drawing(), blender::IndexRange::from_begin_size(), blender::ed::sculpt_paint::greasepencil::get_drawing_deformation(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::init_stroke(), blender::math::invert(), blender::IndexRange::is_empty(), blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::mouse_delta(), blender::ed::sculpt_paint::InputSample::mouse_position, blender::threading::parallel_for(), params, range, blender::offset_indices::OffsetIndices< T >::slice(), and blender::offset_indices::OffsetIndices< T >::total_size().
|
inlineoverridevirtual |
Implements blender::ed::sculpt_paint::GreasePencilStrokeOperation.
Definition at line 28 of file grease_pencil_sculpt_clone.cc.
|
overridevirtual |
Implements blender::ed::sculpt_paint::GreasePencilStrokeOperation.
Definition at line 93 of file grease_pencil_sculpt_clone.cc.
References blender::ed::sculpt_paint::greasepencil::GreasePencilStrokeOperationCommon::stroke_extended().