|
Blender V4.3
|
#include <transform_convert.hh>
Public Attributes | |
| blender::IndexMaskMemory | memory |
| blender::Vector< blender::IndexMask > | selection_by_layer |
| blender::Vector< int > | layer_offsets |
| blender::Array< blender::float3 > | positions |
Structure used for curves transform operation. Used for both curves and grease pencil objects.
Definition at line 88 of file transform_convert.hh.
| blender::Vector<int> CurvesTransformData::layer_offsets |
The offsets of every grease pencil layer into positions array. For curves layers are used to store: positions, handle_positions_left and handle_positions_right.
Definition at line 97 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), copy_positions_from_curves_transform_custom_data(), create_curves_transform_custom_data(), and blender::ed::transform::curves::recent_position_offsets().
| blender::IndexMaskMemory CurvesTransformData::memory |
Definition at line 89 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
| blender::Array<blender::float3> CurvesTransformData::positions |
Copy of all positions being transformed.
Definition at line 102 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), copy_positions_from_curves_transform_custom_data(), blender::ed::transform::curves::createTransCurvesVerts(), and blender::ed::transform::greasepencil::createTransGreasePencilVerts().
| blender::Vector<blender::IndexMask> CurvesTransformData::selection_by_layer |
Definition at line 90 of file transform_convert.hh.
Referenced by blender::ed::transform::curves::append_positions_to_custom_data(), and copy_positions_from_curves_transform_custom_data().