|
Blender V5.0
|
#include <BKE_grease_pencil.hh>
Public Member Functions | |
| std::optional< Span< float3 > > | positions () const |
| std::optional< MutableSpan< float3 > > | positions_for_write () |
Public Attributes | |
| const greasepencil::Drawing * | drawing_orig |
| ImplicitSharingPtrAndData | positions_data |
| std::optional< Array< float3x3 > > | deform_mats |
Definition at line 953 of file BKE_grease_pencil.hh.
Definition at line 1985 of file grease_pencil.cc.
References drawing_orig, and positions_data.
Referenced by blender::modify_curves(), and positions_for_write().
| std::optional< MutableSpan< float3 > > blender::bke::GreasePencilDrawingEditHints::positions_for_write | ( | ) |
Definition at line 1994 of file grease_pencil.cc.
References data, drawing_orig, positions(), positions_data, and blender::ImplicitSharingPtrAndData::sharing_info.
Referenced by blender::modify_curves(), and blender::geometry::transform_grease_pencil_edit_hints().
Matrices which transform point movement vectors from original data to corresponding movements of evaluated data.
Definition at line 963 of file BKE_grease_pencil.hh.
Referenced by blender::modify_curves(), and blender::geometry::transform_grease_pencil_edit_hints().
| const greasepencil::Drawing* blender::bke::GreasePencilDrawingEditHints::drawing_orig |
| ImplicitSharingPtrAndData blender::bke::GreasePencilDrawingEditHints::positions_data |
Definition at line 957 of file BKE_grease_pencil.hh.
Referenced by positions(), positions_for_write(), and blender::bke::remember_deformed_grease_pencil_if_necessary().