|
Blender V4.3
|
#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 |
Definition at line 915 of file BKE_grease_pencil.hh.
Definition at line 1859 of file grease_pencil.cc.
References blender::ImplicitSharingPtrAndData::data, drawing_orig, GreasePencilDrawing::geometry, blender::ImplicitSharingPtrAndData::has_value(), and positions_data.
Referenced by blender::bke::crazyspace::get_evaluated_grease_pencil_drawing_deformation(), and positions_for_write().
| std::optional< MutableSpan< float3 > > blender::bke::GreasePencilDrawingEditHints::positions_for_write | ( | ) |
Definition at line 1868 of file grease_pencil.cc.
References drawing_orig, GreasePencilDrawing::geometry, blender::ImplicitSharingPtrAndData::has_value(), positions(), positions_data, and blender::ImplicitSharingPtrAndData::sharing_info.
| const greasepencil::Drawing* blender::bke::GreasePencilDrawingEditHints::drawing_orig |
Definition at line 917 of file BKE_grease_pencil.hh.
Referenced by positions(), positions_for_write(), and blender::bke::remember_deformed_grease_pencil_if_necessary().
| ImplicitSharingPtrAndData blender::bke::GreasePencilDrawingEditHints::positions_data |
Definition at line 918 of file BKE_grease_pencil.hh.
Referenced by positions(), positions_for_write(), and blender::bke::remember_deformed_grease_pencil_if_necessary().